3 releases

0.1.2 Jun 6, 2021
0.1.1 Jun 6, 2021
0.1.0 Jun 6, 2021

#1402 in Cryptography

Apache-2.0

12KB
229 lines

Generate a symmetric encryption + signing key

eseb keygen

Encrypt and sign

echo 'secret message' | ./eseb encrypt -e eseb0::sym::4jBDT/jeZ4sJyGpOvJ8QriGfaqM/ffI5Mhlst8I3DQU=::03418 > crypttext

Decrypt and verify

./eseb decrypt -e eseb0::sym::4jBDT/jeZ4sJyGpOvJ8QriGfaqM/ffI5Mhlst8I3DQU=::03418 < crypttext 

Security Considerations

https://twitter.com/martijn_grooten/status/666753211529756672?lang=bg

It writes the output before verifying the integrity of the entire message if you care.

Why?

I have my reasons.

Dependencies

~19MB
~96K SLoC