问题描述
我正在尝试在带有“ Noobs”操作系统的树莓派上使用“ openssl speed”命令以某种方式对CMAC和HMAC进行基准测试。 但是,我还没有弄清楚该如何正确处理。
已安装的OpenSSL版本:OpenSSL 1.1.1d 2019年9月10日
构建于:2020 UTC星期一04月27日09:55:40
平台:debian-armhf
选项:bn(64,32)rc4(char)des(long)河豚(ptr)
我尝试过的事情:
1。仅使用以下命令对hmac函数进行基准测试:openssl speed -evp hmac-sha1
结果:“ hmac-sha1是未知密码或摘要”
2。使用以下方法对经过身份验证的加密方案进行基准测试:openssl speed -evp aes-128-cbc-hmac-sha1
->结果:“ aes-128-cbc-hmac-sha1是未知密码或摘要”
3.benchmark认证的加密方案:
使用:openssl speed -evp aes-128-cbc-hmac-sha1 -aead
->结果:“ aes-128-cbc-hmac-sha1是未知密码或摘要”
我发现的东西:(在互联网存在的范围内四处张望)
1。OpenSSL手册甚至指出“ aes-128-cbc-hmac-sha1
”作为一个可能的例子
来源:https://www.openssl.org/docs/man1.1.1/man1/openssl-speed.html
2。2019年4月的一个github问题表明有人能够执行“ openssl speed -evp aes-256-cbc-hmac-sha256 -aead
”,但是他提到自己“下载了最新版本”。我的版本是2010年9月起,而他的版本是2019年4月起,因此我认为这些版本应该完全相同
来源:https://github.com/openssl/openssl/issues/8779
有人遇到过同样的问题吗? 欢迎任何建议。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)