audk/MdePkg
Pierre Gondois 273f43cec9 MdePkg/DxeRngLib: Add gEfiRngAlgorithmArmRndr to the secure algorithms
DxeRngLib iterates over a list of secure algorithms before trying
to use the default algorithm provided by the Rng protocol. Add
gEfiRngAlgorithmArmRndr to this list. The algorithm represented by
this GUID is a secure DRBG of an unknown type, implemented by the
aarch64 RNDR instruction.
On AARCH64 platform, use the RNDR instruction as the first option
if it is available.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
2024-09-13 14:34:21 +00:00
..
Include MdePkg DebugLib: Enable FILE NAME as DEBUG ASSERT for GCC12 2024-09-13 12:45:29 +00:00
Library MdePkg/DxeRngLib: Add gEfiRngAlgorithmArmRndr to the secure algorithms 2024-09-13 14:34:21 +00:00
Test MdePkg: Create Stack Check Null Libs 2024-09-13 03:58:46 +00:00
MdeLibs.dsc.inc MdePkg: Create Stack Check Null Libs 2024-09-13 03:58:46 +00:00
MdePkg.ci.yaml MdePkg: Create Stack Check Null Libs 2024-09-13 03:58:46 +00:00
MdePkg.dec MdePkg: Move PcdEnforceSecureRngAlgorithms from NetworkPkg 2024-09-13 14:34:21 +00:00
MdePkg.dsc MdePkg: Remove Old Stack Check Lib Implementation 2024-09-13 03:58:46 +00:00
MdePkg.uni MdePkg: Utilize Cache Management Operations Implementation For RISC-V 2023-12-19 12:48:14 +00:00
MdePkgExtra.uni MdePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:13 -07:00