blob: dc5540500ca6ad54381210b113564908cd7576b0 [file]
// /** @file
// Produces the UEFI Random Number Generator protocol
//
// This module produces the Random Number Generator protocol, which is used to
// provide high-quality random numbers for use in applications, or entropy for
// seeding other random number generators. It relies on the platform RngLib and/or
// architecture specific instructions or firmware interface implementation to
// access the hardware random number source.
//
// Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
//
// SPDX-License-Identifier: BSD-2-Clause-Patent
//
// **/
#string STR_MODULE_ABSTRACT #language en-US "Produces UEFI Random Number Generator protocol"
#string STR_MODULE_DESCRIPTION #language en-US "This module will produce UEFI Random Number Generator protocol. In current implementation, Only SP800_90_CTR_256 and "RAW" RNG algorithms are supported."