🔒 emoji-aes: Encrypt messages with emojis

emoji-aes encrypts string data with the symmetric AES encryption cipher (using crypto-js), and then replaces the Base64 output with emojis.


Encrypt

To encrypt, (optionally) select a rotation, enter a message, and then an encryption key. The rotation (if custom), and the key, must be shared with the recipient via a secure channel.


🔽 Advanced 🔽

a = 🍎

The rotation field allows for the one-to-one substition of the Base64 character set with emojis to be rotated.

Error:

Encrypted!


Decrypt

To decrypt, select the agreed rotation (if custom), enter the emoji-aes string, and then the pre-shared encryption key.


🔽 Advanced 🔽

a = 🍎

The rotation field allows for the one-to-one substition of the Base64 character set with emojis to be rotated. This field must match the selection on encryption.

Error:

Decrypted!


Developed by Aaron Horler in 2017. Source.