/crypt4gh-wasm

Encrypt a local file with crypt4gh using a web browser

Primary LanguageJavaScriptApache License 2.0Apache-2.0

crypt4gh-wasm

Encrypt a local file with crypt4gh using a web browser. This is a proof of concept and not suitable for production.

Requires a chromium browser (Google Chrome, Microsoft Edge) that supports the File System Access API.

Files are encrypted with a hardcoded public key and randomly generated private keys.

The demo is live on GitHub Pages. If you'd like to run a local development version:

$ cd crypt4gh-wasm
$ python3 -m http.server

And open localhost:8000 in your web browser.