相关疑难解决方法(0)

如何检查OpenSSL是否支持/使用Intel AES-NI?

请告诉我,如何检查OpenSSL是否支持/使用Intel AES-NI?

openssl aes

19
推荐指数
2
解决办法
2万
查看次数

使用多选项解释rsa的openssl速度输出

我正在尝试评估CPU性能.我有一个Intel(R)Xeon(R)CPU E5-1650 v2 @ 3.50GHz并运行以下命令:openssl speed rsa -multi 12 2>&1 |tee openssl-log.txt并得到以下输出:

                   sign   verify   sign/s   verify/s
rsa  512 bits 0.000008s 0.000001s 118050.6 1200000.0
rsa 1024 bits 0.000038s 0.000002s  26098.7 451567.0
rsa 2048 bits 0.000239s 0.000007s   4183.6 135606.3
rsa 4096 bits 0.001713s 0.000028s    583.7  35778.4
Run Code Online (Sandbox Code Playgroud)

有人可以帮我理解输出吗?列标记和验证意味着什么?这些文档似乎没有解释得太多:https: //www.openssl.org/docs/apps/speed.html

先感谢您.

linux performance openssl rsa

5
推荐指数
1
解决办法
5424
查看次数

具有AES-NI支持的EVP接口

在C/C++中使用OpenSSL加密库时,EVP接口是否自动支持AES-NI硬件加速(假设处理器支持)?参考这个,看起来命令行OpenSSL确实有支持.我想知道是否有我必须使用的特定函数调用来利用这种支持.

例如,如果我使用EVP_EncryptInit_ex(ctx, type, imp, key, iv),那么这些参数中的任何一个都必须指定NI加速度吗?即,你会EVP_EncryptInit_ex(ctx, EVP_aes_256_cbc(), NULL, key, iv)做的伎俩?

谢谢!

c encryption openssl evp-cipher

4
推荐指数
1
解决办法
1344
查看次数

标签 统计

openssl ×3

aes ×1

c ×1

encryption ×1

evp-cipher ×1

linux ×1

performance ×1

rsa ×1