📜 Changelog
All notable changes to this project will be documented here.
The format is based on Keep a Changelog and versioning follows SemVer.
[1.3.0] - 2025-06-22
Added
- Documentation
- ChaCha20-Poly1305
[1.2.0] - 2025-06-15
Added
- Implementation of the RSA asymmetric encryption protocol
- Key pair generation (
RSAKey
) - Encryption, Decryption (
RSA
) - Saving and loading keys (
RSASave
,RSALoad
)
[1.1.0] - 2025-06-10
Added
- Improvement on
AES-256-GCM
: - Added a method to facilitate decryption
[1.0.0] - 2025-06-10
Added
- First stable release
- Better error handling via
CryptoException
- Implementation of the
AES-256-GCM
symmetric encryption: - Random AES key generation
- Secure encryption and decryption with IV + tag
- Base64 support for encrypted messages