Skip to content

v2023020001.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jul 14:33
d9ff93b

What's Changed

🚀 Features & ✨ Enhancements

  • [CHERRY-PICK] SecurityPkg: Add RngPei @makubacki (#278)
    Change Details
      ## Description

    The RngPei PEIM can be used if RNG should be provided over a dynamic
    binary interface to other PEIMs on a platform.

    (cherry picked from mu_basecore/release/202311)

    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    • SecurityPkg CI
    • Verify RNG linked with RngLib is executed as expected
    • Verify random numbers are generated successfully with a valid RngLib

    Integration Instructions

    Use the RngPei module if a platform needs to produce gEfiRngPpiGuid.

    The platform should usually link a different RngLib instance to RngPei
    than other PEIMs that may use the RNG PPI produced since RngPei is responsible
    for producing the PPI.

    For example, a RngLib instance that uses the rdrand instruction may be linked
    against RngPei and a RngLib instance that uses the RNG PPI may be linked
    against other PEIMs.




Full Changelog: v2023020001.0.1...v2023020001.1.0