https://github.com/derhuerst/html-vault
Store a secret securely in a standalone HTML file.
https://github.com/derhuerst/html-vault
decrypt encrypt html secret share
Last synced: 3 months ago
JSON representation
Store a secret securely in a standalone HTML file.
- Host: GitHub
- URL: https://github.com/derhuerst/html-vault
- Owner: derhuerst
- License: isc
- Created: 2016-02-09T22:04:10.000Z (over 9 years ago)
- Default Branch: gh-pages
- Last Pushed: 2025-02-18T13:17:40.000Z (5 months ago)
- Last Synced: 2025-03-28T16:21:17.390Z (4 months ago)
- Topics: decrypt, encrypt, html, secret, share
- Language: JavaScript
- Homepage: https://html-vault.jannisr.de/
- Size: 1.13 MB
- Stars: 35
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# [html-vault](https://html-vault.jannisr.de/) 🔐
**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`](https://github.com/derhuerst/self-decrypting-html-page#self-decrypting-html-page) under the hood.
Inspired by [kiss by *Massimo Santini*](https://github.com/mapio/kiss).
[](https://travis-ci.org/derhuerst/html-vault)
[](https://david-dm.org/derhuerst/html-vault#info=dependencies)
[](https://david-dm.org/derhuerst/html-vault#info=devDependencies)

[](https://github.com/sponsors/derhuerst)
[](https://twitter.com/derhuerst)## Contributing
If you **have a question**, **found a bug** or want to **propose a feature**, have a look at [the issues page](https://github.com/derhuerst/html-vault/issues).