/enigma-reloaded

Reloaded with xsalsa20 and ready to help people escape mass surveillance.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Enigma Reloaded 📱

Old enigma

https://enigma-reloaded.github.io/enigma-reloaded/

Offline ready web app, that allows encrypted communication across less trustworthy channels.

No ads, tracking and external services.

Implements private public key encryption.

Why not just use PGP, it's already there and works?

Demo

example.mp4

Credits for Music: "www.bensound.com" or "Royalty Free Music from Bensound

Try it now

Latest version is deployed at: https://enigma-reloaded.github.io/enigma-reloaded/

Overview usage

  1. Send your public key to your buddy. He should make sure that your public key was not modified MITM attack
4 kpAP5S 1LUAx PThouG dIO/J3AaG ea3kGRIr12 gTJPy8.Q29 u Z3Jh 
dHM gZm9yIHVz a W5nIGVu aWdt YQ.e0e a57cdd 4c0f509 193d6ad180 eab227
  1. Ask your buddy for his public key, then add him to your contacts. You should also make sure that his public key was not modified MITM attack
1u N5w8BS tLUqrwCh3 QNhUC c54H7fDdkt 3B44 zC8C0l8..
  1. Then you can talk, encrypt this:
What's up dude? Write me smth back after u see this
  1. To this simple format, which can be sent over any text based message platform to your buddy
AGJ OdW3nm6PlR 76LIllM vtX Pfy2ZD q1bFN6Kf2X L yX4NcoD mAu 8GBmJ/ 4McW 
7smv Yg kR E Lh83dP UgG5LxJRNw 8YRnE7Up e1 J7x gj PW5il zUE0qoj8GE 
hUqSdA DJXcIm xJ46xctBV 7lAtXbrgE NdCIQ? TN2a/iNr5N Pl8SP/iA0Z 0w2ilPdE S6fy
  1. So he can decrypt it back to the original
What's up dude? Write me smth back after u see this

and this works the same with any file you want to transfer securely.

Self host

To self host this app you need:

  • a simple web hosting service or a web server
  • a domain name(optional)
  • https(optional, the data is stored in your browser and not on the server)

Steps after:

Just remember: Don't be evil, as others forgoooot.

License

GPL-3.0 License