Skip to content

v0.0.5

Choose a tag to compare

@github-actions github-actions released this 26 May 06:11
· 467 commits to master since this release

Added

  • (tls) PSK key-schedule plumbing
  • (tls) TLS-Exporter (RFC 5705 / RFC 8446 §7.5)
  • (tls) record_size_limit (RFC 8449)
  • (tls) ALPN (RFC 7301)
  • (x509,tls) chain-validation completeness — basicConstraints, keyUsage, EKU
  • (tls) hostile-peer record-layer hardening
  • (tls) HelloRetryRequest — transcript rewrite + ClientHello retry
  • (tls) KeyUpdate — full bidirectional rekey
  • (tls) NewSessionTicket — parse and store post-handshake
  • (kdf,hash) Argon2id / Argon2d / Argon2i (RFC 9106)
  • (cipher,kdf) Salsa20/8 core + scrypt (RFC 7914)
  • (mlkem) add ML-KEM-512 and ML-KEM-1024 (FIPS 203)
  • (rsa) OAEP encryption / decryption (RFC 8017 §7.1)
  • (cipher) AES-XTS — IEEE 1619-2007 / NIST SP 800-38E
  • (cipher) AES-CCM AEAD (RFC 3610 / NIST SP 800-38C)
  • (cipher) AES key wrap — RFC 3394 (KW) and RFC 5649 (KWP)

Other

  • cargo fmt --all
  • flip cipher / rsa / kdf / mlkem rows to ✅