AOCL-Cryptography is AMD’s optimized implementation of cryptographic functions (AES Encryption/Decryption, SHA2 Digest)
Highlights of AOCL-Cryptography (in AOCL 3.2)
- New cryptography library with AMD “Zen” support and optimizations for standard encryption algorithms, including the following:
- AES-CBC, CFB, GCM, and OFB modes
- Support for 128/192/256-bit keys
- SHA-2 hashing functions (224, 256, 384, and 512)
- Hardware acceleration is supported only on Intel Advanced Encryption Standard New Instructions (AES-NI) enabled platforms
- Libcrypto API support for OpenSSL
- Gtest-based testing infrastructure