Share encrypted messages via a one-way link.
https://enc.airikr.me
- JavaScript 43.2%
- PHP 41.3%
- CSS 15.5%
| ajax | Improvements and fixes | |
| cronjobs | Meh | |
| css | Improvements and fixes | |
| fonts | Major update | |
| functions | Meh | |
| images | Meh | |
| js | endecrypt() not minified | |
| languages | Corrected privacy policy | |
| .gitignore | Minor update | |
| .htaccess | New page: privacy policy | |
| composer.json | Major update | |
| composer.lock | Improvements and fixes | |
| index.php | Fixes | |
| LICENSE | First release | |
| minify.php | Meh | |
| package-lock.json | Meh | |
| package.json | Meh | |
| page-errors.php | Major update | |
| page-privacy.php | Meh | |
| page-read.php | Meh | |
| README.md | Update | |
| site-config.php | Performance update | |
| site-footer.php | Improvements and fixes | |
| site-functions.php | New feature: when to be destroyed | |
| site-header.php | Improvements and fixes | |
| site-settings.php | Performance | |
Enc is a small project that I created to learn how to send data with end-to-end encryption. This version of Enc is my second attempt after taking a break from it for almost a year.
Enc is great if you want to send messages to someone you communicate with via a service (such as Discord) that does not encrypt anything.
How does Enc work?
- You write your message. When you are done, select the "Encrypt" button. The website will then encrypt your message in the background using JavaScript.
- Once the encryption is complete, you will see two fields that you need to copy and send to the recipient: the direct link to the message and the password to unlock the message.
- The recipient opens the link you have given them and enters the password in the password field. They select "Unlock" and, if the password is correct, the recipient can read your message.
- The recipient can then choose to return to the home page and write their own message, and the process is repeated between the parties.