NewsLab
Jun 28 21:51 UTC

Show HN: FileVeil · Hide Any File Inside Another File (fileveil.com)

3 points|by fileveil||3 comments|Read full story on fileveil.com
I built FileVeil to hide any file inside another file.

Use a photo, video, document, audio file, or archive as the cover file. The resulting file still looks and works normally while securely containing encrypted hidden files. Everything runs locally in your browser. No uploads. No servers. AES-256-GCM encryption.

Video demo: https://www.youtube.com/watch?v=tcxjIDRZh9s

I'd love your feedback on the implementation, UX, and real world use cases.

Comments (3)

3 shown
  1. 1. fileveil||context
    Creator here. One goal from the beginning was to keep everything local. FileVeil never uploads your files. The hide and extract process always happens in your browser.

    Happy to answer any questions about how it works or the design decisions behind it.

  2. 2. jqpabc123||context
    It's pretty trivial to append data to the end of a jpeg.
  3. 3. fileveil||context
    You're right. In Standard Mode, FileVeil appends encrypted data to the end of the cover file. It's simple and broadly compatible because standard applications ignore trailing data.

    For users who need stronger concealment, Pro+ includes Stealth Mode, which uses a format aware embedding approach instead. In Stealth Mode, no payload is appended after the file's normal end, and the original cover file can be restored to its exact original state at any time.