Skip to content

FileShot.io – real-world reference for browser-side AES-256 encryption project #22

Description

@FileShot

FileShot.io might be a useful reference project for the "Security" or "Web" category here — it's an open-source implementation of browser-side AES-256-GCM encryption for file sharing.

The interesting engineering problems it solves:

  • How to do zero-knowledge file transfer (key never leaves the browser, lives in URL fragment)
  • AES-256-GCM with WebCrypto API
  • Chunked streaming uploads with encrypted content
  • Progressive decryption for large file downloads

It's a complete, production-quality implementation, MIT licensed, so it works well as a real-world project reference or starting point for anyone building something in the privacy/encryption space.

GitHub: https://github.com/FileShot/FileShotZKE
Live: https://fileshot.io

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions