Simple way to create a cryptographically secure channel for transmitting sensible information without pre-shared keys.
- Open the website: https://guerrerocarlos.github.io/secure-channel/
- Copy the link provided and share it with your peer
- Your peer should fill in the private/sensible information and send you back the resulting link
- Open the link returned by your peer, get/use the sensible information
- Flush the keys
You can have your own secure-channel hosted on github by just cloning this repo and enable Github Pages, you would get a domain in the form of https://username.github.io/secure-channel/ or enable a custom domain for it.
All code is readable and no javascript builder nor transpiler is required.
- No cookies
- No tracking
- No backend
- No storage (only temporary localStorage for the keys in your browser)
- Browser-native (WebCrypto) encryption.