繁体   English   中英

OpenSSL 中的 Poly1305 命令行

[英]Poly1305 command line in OpenSSL

我正在尝试使用 OpenSSL 执行基本的 ChaCha20-Poly1305 密码套件,而无需任何 TLS 或任何 Apache 服务器。 我已经使用 Chacha20 openssl 命令成功加密了我的文本,但我无法生成 Poly1305 MAC 身份验证。 我正在使用 dgst 命令,它似乎只生成 SHA 算法。 我使用的是 1.1.1 openssl 版本。 有人可以告诉我应该使用哪个命令吗?

如果您有文件 F,您可以使用以下命令计算 Poly1305:

openssl dgst -mac poly1305 -macopt key:abcd1234abcd1234abcd1234abcd1234 <PATH_TO_F>

密钥也可以是一个 32 字节的十六进制值:

openssl dgst -mac poly1305 -macopt hexkey:ee00000000000000000000000000000000000000000000ffffffffffffffffff <PATH_TO_F>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM