A Ruby library for encrypting and decrypting strings in the 3ncr.org/1#... envelope format (AES-256-GCM with a 12-byte random IV). Supports raw 32-byte AES keys, SHA3-256 derivation for high-entropy secrets, and Argon2id derivation for low-entropy secrets such as passwords.
Required Ruby Version
>= 3.1
Authors
3ncr.org
Versions
- 1.0.0 April 26, 2026 (9.5 KB)