summaryrefslogtreecommitdiffstats
path: root/SecurityPkg/RandomNumberGenerator
diff options
context:
space:
mode:
authorSami Mujawar <sami.mujawar@arm.com>2022-10-28 17:32:49 +0200
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2022-11-06 16:32:28 +0000
commite00ec499c5b72c6ef3920aa6b18aebaf13175ee3 (patch)
treecf6c96c890ccd0cd7dfd5f7c2dfcf7c1d050e902 /SecurityPkg/RandomNumberGenerator
parent351fe776668ca50aadab8b2b0614ed520c12c09e (diff)
downloadedk2-e00ec499c5b72c6ef3920aa6b18aebaf13175ee3.tar.gz
edk2-e00ec499c5b72c6ef3920aa6b18aebaf13175ee3.tar.bz2
edk2-e00ec499c5b72c6ef3920aa6b18aebaf13175ee3.zip
ArmPkg/ArmTrngLib: Add Arm TRNG library
Bugzilla: 3668 (https://bugzilla.tianocore.org/show_bug.cgi?id=3668) The Arm True Random Number Generator Firmware, Interface 1.0, Platform Design Document (https://developer.arm.com/documentation/den0098/latest/) defines an interface between an Operating System (OS) executing at EL1 and Firmware (FW) exposing a conditioned entropy source that is provided by a TRNG back end. The conditioned entropy, that is provided by the Arm TRNG interface, is commonly used to seed deterministic random number generators. This patch adds an ArmTrngLib library that implements the Arm TRNG interface. Acked-by: Leif Lindholm <quic_llindhol@quicinc.com> Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Diffstat (limited to 'SecurityPkg/RandomNumberGenerator')
0 files changed, 0 insertions, 0 deletions