AroCodes

AroCrypt - Encrypt files, then make them vanish inside images

AroCrypt is a powerful tool that encrypts your files using AES and hides them inside images with steganography. No fluff, no setup, just secure and invisible file protection. Cross-platform, open source, and built for total privacy.

Add a comment

Replies

Best
AroCodes
Maker
πŸ“Œ

πŸ‘‹ Hey Product Hunt!

I’m AroCodes, a full-stack dev and privacy enthusiast β€” and I built AroCrypt because I was tired of bloated tools that either encrypt files or hide them... but never both.

πŸ” AroCrypt lets you:

  • Encrypt files using AES-256

  • Hide those encrypted files inside PNG images using steganography

  • Do it all locally, fast, and with no weird setup or dependencies

It’s cross-platform, open-source, and built for people who actually care about keeping their data private β€” or just want to send a file that literally looks like an image.

Would love your feedback, suggestions, or bug reports. AMA!
Thanks for checking it out!

Katana White
I’m impressed by the combination of AES and steganography here. Curiousβ€”how do you handle potential signal amplification from modern steganalysis techniques (e.g. deep learning models that detect statistical noise patterns)? Are you dynamically adapting payload encoding based on image entropy or format-specific compression artifacts? Also, would love to hear more about your roadmap regarding post-quantum β€” are you exploring lattice-based or hashed-based approaches like Kyber or SPHINCS+? Congratulations on the launch!
AroCodes

@katana_white 
Hey, thanks a lot β€” really appreciate the deep dive into the tech!

Steganography & Steganalysis:

You're spot on β€” modern steganalysis using deep learning is evolving fast. Right now, AroCrypt doesn't dynamically adapt encoding based on image entropy or compression artifacts β€” but it's on the roadmap. The current encoder is LSB-based with entropy-aware safeguards (e.g., skipping low-noise areas and avoiding compression-prone formats like JPEG). Future versions will explore adaptive masking, noise-preserving embeddings, and format-specific heuristics.

Post-Quantum Plans:

Post-quantum is definitely on my radar. For now, AroCrypt sticks to AES (256-bit CTR) + HMAC-SHA-512 for speed and compatibility, but I’m experimenting with Kyber (lattice-based KEM) and SPHINCS+ (hash-based sigs) for potential hybrid modes. Goal is to offer optional post-quantum hardened encryption once performance trade-offs are ironed out β€” ideally around v0.9.0 or 0.10.0.

Thanks again for the thoughtful feedback β€” these kinds of questions are exactly what push tools like AroCrypt to get stronger. πŸ™Œ

Katana White
@arocodes Huge Potential! Again, congratulations on the launch.
John Licato

What a clever idea! Congrats on the launch, wish you success.

AroCodes

@john_licato Thank you! Really appreciate the kind words and support β€” more clever features on the way! πŸš€