Skip to content

FileShot.io – open-source AES-256-GCM zero-knowledge file encryption in the browser #240

Description

@FileShot

FileShot.io is an open-source tool that implements browser-side AES-256-GCM encryption for file sharing — might be worth listing under applied cryptography or tools.

The encryption model:

  • Files are encrypted entirely in the browser using the WebCrypto API (AES-256-GCM)
  • A randomly generated key is appended to the URL fragment (#) only — never sent to the server
  • The server stores only ciphertext; it has zero ability to decrypt
  • This is a practical, auditable implementation of the "zero-knowledge" file sharing pattern

Why it might fit here:

Could sit alongside other applied crypto tools or real-world WebCrypto examples.

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