CryptoDXE
| Index |
Module |
Size |
Phase |
| 116 |
CryptoDXE |
88,064 bytes (PE32+) |
DXE_RUNTIME_DRIVER |
Overview
UEFI cryptographic services driver providing SATA security, TCG/TPM configuration, and memory configuration capabilities. Contains 160 functions including a cryptographic algorithm selector and dispatcher, signature verification, SATA port configuration across multiple controllers, TCG device info retrieval, and memory configuration setup for the Purley platform.
Key Functions
- CryptoDispatcher -- Cryptographic operation dispatcher
- CryptoSignatureVerifier -- Digital signature verification
- CryptoDxeSaveKey -- Key material management
- CryptoAlgorithmSelector -- Algorithm selection routing
- CryptoDxeEntryInit -- Module initialization
- SataConfig / SataGetInfo -- SATA port and device configuration (12 variants)
- TcgGetInfo / TcgConfig -- TCG-compliant device queries
- MemGetInfo / MemConfig -- Memory configuration
- CpuConfig -- CPU configuration access
Dependencies
- UEFI Boot Services / Runtime Services
- HOB configuration data
- SATA controller protocols
- TCG storage protocol
Intel Purley (Xeon Scalable). x86-64 UEFI Runtime Driver.