tonEnc
tonEnc is a lightweight, open-source encryption library designed for Node.js applications, particularly focused on simplifying the implementation of secure communication protocols. Developed to address common encryption needs, it provides a high-level interface for common cryptographic operations such as symmetric encryption, decryption, hashing, and key derivation. The library abstracts complex cryptographic primitives like AES (Advanced Encryption Standard) and HMAC (Hash-based Message Authentication Code), making it accessible to developers without deep cryptographic expertise.
tonEnc supports multiple algorithms and modes, including AES in CBC (Cipher Block Chaining) and GCM (Galois/Counter
One of its key features is its modular design, allowing developers to integrate only the components they
tonEnc is distributed under an open-source license, enabling community contributions and transparency. It is particularly popular