Repository navigation
Releases: axrxvm/ahfc
Release list
AHFC v1.2.5
📢 ANNOUNCEMENT
🎉 AHFC v1.2.5 is officially live! 🔐
Hey everyone! 🎉 We're excited to announce the release of AHFC v1.2.5, bringing additional features and making it more stronger 💪
💡 What’s New in v1.2.5:
- ✨ Metadata length prefixing for future-proofed file structure
- 🔒 Version verification to prevent decryption errors
- 🧠 Improved ‘beast’ mode with chunked AES-GCM decryption and smoother progress tracking
⚠️ Output overwrite confirmation for extra safety- 👀 Custom password prompt with proper backspace support
- 🛠️ CLI refactors and stability tweaks under the hood
🔧 Available Modes:
--lite🔹 Quick XOR with light rounds--normal⚙️ Balanced for everyday use--beast🐉 AES-256-GCM + Argon2 + HMAC-SHA512 = Maximum Security
📦 Update via npm:
npm update -g ahfc🚀 Usage:
ahfc encrypt <input> <output> --beast
ahfc decrypt <input> <output>🔗Available on npm: ahfc
Stay encrypted 🔐
1.2.0
🚀 AHFC v1.2.0 is Here! 🔥
Hey everyone! 🎉 We're excited to announce the release of AHFC v1.2.0, bringing module-based usage alongside the CLI! Now, you can integrate AHFC encryption directly into your Node.js projects.
🔑 What's New in v1.2.0?
✅ Module Support – Use AHFC programmatically in your Node.js apps!
✅ Improved Performance – Faster encryption & decryption speeds.
✅ Better Error Handling – More detailed error messages.
✅ Optimized CLI Experience – Small refinements for a smoother workflow.
📖 Usage as a Module:
You can now import AHFC and use it in your scripts:
const { encryptFile, decryptFile } = require('ahfc');
(async () => {
await encryptFile('input.txt', 'output.enc', 'normal'); // Encrypt
await decryptFile('output.enc', 'decrypted.txt'); // Decrypt
})();📥 Update Now:
npm update -g ahfc🔗 Check it out on NPM : https://www.npmjs.com/package/ahfc
Happy encrypting! 🔐💙
Full Changelog: https://github.com/axrxvm/ahfc/commits/Release