3个版本
0.1.2 | 2021年6月6日 |
---|---|
0.1.1 | 2021年6月6日 |
0.1.0 | 2021年6月6日 |
#1402 in 密码学
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