Cloudflare is exploring the use of the Linux Kernel Key Retention Service to protect cryptographic keys. This service allows keys to be stored outside of application process address spaces, providing isolation and reducing the risk of leaks due to memory access violations. It offers a kernel-level agent for cryptographic operations, with associated permissions and lifecycle management tied to processes or users. The service supports various key types, including asymmetric keys for RSA operations, and keyrings for managing key lifetimes and access control.
All Cloudflare trails