以OpenSSL速度对MAC功能进行基准测试

问题描述

我正在尝试在带有“ 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 (将#修改为@)