Newer
Older
AMI-Aptio-BIOS-Reversed / CryptoDXE / README.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

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

Platform

Intel Purley (Xeon Scalable). x86-64 UEFI Runtime Driver.