Keylara

Keylara is a high-security cryptographic library for Erlang/OTP designed to provide strong cryptographic operations with enhanced entropy through the ALARA (Distributed Entropy Network System).

The library supports a variety of algorithms, both classical and post-quantum, each implemented in its own module.

Hex.pmHex DocsLicense

Features and Algorithms

Classical Algorithms


Post-Quantum Algorithms


Integration with Alara Network

The ALARA (Distributed Entropy Network System) enhances the randomness used for cryptographic operations, increasing security and reducing predictability of keys.


Keylara is intended to be explored through its comprehensive set of test files, which demonstrate usage patterns, algorithmic correctness, and error handling. These tests serve both as validation and as practical examples for integrating Keylara into your applications.

Contributions are welcome! If you want to improve Keylara, add algorithms, or fix issues, please submit a pull request (PR) on the repository.