A company requires a solution to securely generate, store, and manage cryptographic keys for their data encryption needs. This solution must be resistant to tampering and capable of integrating with existing hardware to provide secure boot, disk encryption, and digital rights management services. Which of the following options represents the BEST tool for this requirement?
Key Management System
Hardware Security Module (HSM)
Secure Enclave
Trusted Platform Module (TPM)