NGCipher

A next-generation symmetric block cipher library that exceeds the security of AES-256.

Advanced Security

NGCipher implements a 256-bit block size, 16-round SPN structure with optimized S-boxes and authenticated encryption for maximum security against all known attack vectors.

  • 256-bit block size (double AES)
  • Authenticated encryption mode
  • Optimized S-boxes via genetic algorithms
  • ARX-based key schedule

Key Management

Secure key derivation with Argon2id, key rotation, and versioning. Protect your master keys with strong password-based encryption.

  • Argon2id for password-based key derivation
  • Key rotation and versioning API
  • Secure key storage with AES-GCM-256
  • Side-channel resistant implementations

Ready to Start Using NGCipher?