3个版本

0.1.2 2021年6月6日
0.1.1 2021年6月6日
0.1.0 2021年6月6日

#1402 in 密码学

Apache-2.0

12KB
229

生成对称加密+签名密钥

eseb keygen

加密并签名

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

解密并验证

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

安全考虑

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

如果你关心的话,它会先写入输出,然后再验证整个消息的完整性。

为什么?

我有我的理由。

依赖关系

~19MB
~96K SLoC