Files

1.4 KiB

Standards and References - End-to-End Encryption for Messaging

Signal Protocol Specifications

The Double Ratchet Algorithm

The X3DH Key Agreement Protocol

The Sesame Algorithm

Cryptographic Standards

RFC 7748 - Elliptic Curves for Security (X25519)

RFC 5869 - HKDF (HMAC-based Key Derivation Function)

RFC 8032 - Edwards-Curve Digital Signature Algorithm (Ed25519)

NIST SP 800-38D - AES-GCM

Python Libraries

cryptography

  • X25519: cryptography.hazmat.primitives.asymmetric.x25519
  • HKDF: cryptography.hazmat.primitives.kdf.hkdf
  • AES-GCM: cryptography.hazmat.primitives.ciphers.aead.AESGCM