Skip to content

Store a secret securely in a standalone HTML file.

License

Notifications You must be signed in to change notification settings

derhuerst/html-vault

Repository files navigation

Store a secret securely in a standalone HTML file. Encrypts any message/secret and generates something that can decrypt itself. I see mainly two advantages of this HTML-based solution over others:

  • low entry-barrier – Everyone with a reasonably modern browser will be able to use the tool, without installing anything. It is also more platform-independent than other solutions.
  • self-contained – The generated self-decrypting page contains all the logic it needs to decrypt the encrypted messages it contains. It can be easily stored as a file and requires no further tooling (which might break or change) to work.

Uses self-decrypting-html-page under the hood.

Inspired by kiss by Massimo Santini.

build status dependency status dev dependency status ISC-licensed support me via GitHub Sponsors chat with me on Twitter

Contributing

If you have a question, found a bug or want to propose a feature, have a look at the issues page.