Skip to content

amd-anprabhu/aocl-crypto

 
 

Repository files navigation

About AOCL-Cryptography

AOCL-Cryptography is a library consisting of basic cryptographic functions optimized and tuned for AMD Zen™ based microarchitecture. This library provides a unified solution for Cryptographic routines such as AES (Advanced Encryption Standard) encryption/decryption routines (CFB, CTR, CBC, CCM, GCM, OFB, SIV, XTS), Chacha20 Stream Cipher routines, Chacha20-Poly1305, SHA (Secure Hash Algorithms) routines (SHA2, SHA3, SHAKE), Message Authentication Code (CMAC, HMAC, Poly1305 MAC), RNG, ECDH (Elliptic-curve Diffie–Hellman), RSA (Encrypt/Decrypt and Sign/Verify Functions).

INSTALLATION

  • For building and installation, please refer to the file Build.md

COMPLIANCE

  • AOCL Cryptography is not FIPS compliant.

CONTACT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 83.5%
  • C 9.5%
  • CMake 4.9%
  • NASL 0.9%
  • Python 0.6%
  • Shell 0.4%
  • Other 0.2%