Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 857 Bytes

File metadata and controls

45 lines (27 loc) · 857 Bytes

Supported Cryptographic Standards

This library provides full implementation of the following NIST-standardized cryptography specifications:

Core Algorithms

  • AES (FIPS 197)

  • SM3 (GM/T 0004-2012)

  • SM4 (GM/T 0002-2012)

  • SHA2/SHA3 Family (FIPS 180-4, FIPS 202)

  • HMAC (FIPS 198-1)

  • KMAC (SP 800-56B)

Post-Quantum Cryptography

  • ML-KEM (FIPS 203)

  • ML-DSA (FIPS 204)

Digital Signatures

  • DSA (FIPS 186)

Public Key Cryptography

  • RSA (SP 800-185)

Elliptic Curve Cryptography

  • ECC (GM/T 0003-2012, FIPS 186-4, RFC 7748, RFC 8032)
  • Hash-to-Curve (RFC 9380)

Secure Randomness

  • Hash-DRBG (SP 800-90A)

  • CTR-DRBG (SP 800-90A)

  • Entropy Sources (SP 800-90B)

Authenticated Encryption

  • AES-GCM (SP 800-38D)

  • AEAD (RFC 5116)