Salty

Portable NaCl-powered encryption

Salty makes it easy to send strongly-encrypted messages with a shared key. It uses NaCl for encryption and basE91 for portability.

With Salty, you can encrypt a message as long as 185 characters and the resulting cipher will still fit in a tweet (~277 characters), making it ideal for encrypting tweets or other length-restricted communication. You can use it anywhere, though, with text of any length.

Try it out

Enter a payload and provide a key below. Your payload can be unencrypted plaintext or a Salty-encrypted cipher (detected automatically).

More info

Salty is open source and available on GitHub. Detailed information can be found in the project’s README file.