openssl 命令行测试加密算法速度
测试AES-128-CFB单个核心吞吐速度
root@debian:~# openssl speed -evp aes-128-cfb
Doing aes-128-cfb for 3s on 16 size blocks: 72754373 aes-128-cfb's in 2.89s
Doing aes-128-cfb for 3s on 64 size blocks: 20729457 aes-128-cfb's in 2.92s
Doing aes-128-cfb for 3s on 256 size blocks: 5372988 aes-128-cfb's in 2.93s
Doing aes-128-cfb for 3s on 1024 size blocks: 1345849 aes-128-cfb's in 2.91s
Doing aes-128-cfb for 3s on 8192 size blocks: 172155 aes-128-cfb's in 2.95s
Doing aes-128-cfb for 3s on 16384 size blocks: 84548 aes-128-cfb's in 2.94s
OpenSSL 1.1.1n 15 Mar 2022
built on: Sun Feb 5 21:23:17 2023 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -ffile-prefix-map=/build/openssl-8bYUb4/openssl-1.1.1n=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-128-cfb 402792.38k 454344.26k 469448.78k 473590.85k 478065.68k 471168.17k
列出所有支持的加密算法
root@debian:~# openssl enc -list
Supported ciphers:
-aes-128-cbc -aes-128-cfb -aes-128-cfb1
-aes-128-cfb8 -aes-128-ctr -aes-128-ecb
-aes-128-ofb -aes-192-cbc -aes-192-cfb
-aes-192-cfb1 -aes-192-cfb8 -aes-192-ctr
-aes-192-ecb -aes-192-ofb -aes-256-cbc
-aes-256-cfb -aes-256-cfb1 -aes-256-cfb8
-aes-256-ctr -aes-256-ecb -aes-256-ofb
-aes128 -aes128-wrap -aes192
-aes192-wrap -aes256 -aes256-wrap
-aria-128-cbc -aria-128-cfb -aria-128-cfb1
-aria-128-cfb8 -aria-128-ctr -aria-128-ecb
-aria-128-ofb -aria-192-cbc -aria-192-cfb
-aria-192-cfb1 -aria-192-cfb8 -aria-192-ctr
-aria-192-ecb -aria-192-ofb -aria-256-cbc
-aria-256-cfb -aria-256-cfb1 -aria-256-cfb8
-aria-256-ctr -aria-256-ecb -aria-256-ofb
-aria128 -aria192 -aria256
-bf -bf-cbc -bf-cfb
-bf-ecb -bf-ofb -blowfish
-camellia-128-cbc -camellia-128-cfb -camellia-128-cfb1
-camellia-128-cfb8 -camellia-128-ctr -camellia-128-ecb
-camellia-128-ofb -camellia-192-cbc -camellia-192-cfb
-camellia-192-cfb1 -camellia-192-cfb8 -camellia-192-ctr
-camellia-192-ecb -camellia-192-ofb -camellia-256-cbc
-camellia-256-cfb -camellia-256-cfb1 -camellia-256-cfb8
-camellia-256-ctr -camellia-256-ecb -camellia-256-ofb
-camellia128 -camellia192 -camellia256
-cast -cast-cbc -cast5-cbc
-cast5-cfb -cast5-ecb -cast5-ofb
-chacha20 -des -des-cbc
-des-cfb -des-cfb1 -des-cfb8
-des-ecb -des-ede -des-ede-cbc
-des-ede-cfb -des-ede-ecb -des-ede-ofb
-des-ede3 -des-ede3-cbc -des-ede3-cfb
-des-ede3-cfb1 -des-ede3-cfb8 -des-ede3-ecb
-des-ede3-ofb -des-ofb -des3
-des3-wrap -desx -desx-cbc
-id-aes128-wrap -id-aes128-wrap-pad -id-aes192-wrap
-id-aes192-wrap-pad -id-aes256-wrap -id-aes256-wrap-pad
-id-smime-alg-CMS3DESwrap -rc2 -rc2-128
-rc2-40 -rc2-40-cbc -rc2-64
-rc2-64-cbc -rc2-cbc -rc2-cfb
-rc2-ecb -rc2-ofb -rc4
-rc4-40 -seed -seed-cbc
-seed-cfb -seed-ecb -seed-ofb
-sm4 -sm4-cbc -sm4-cfb
-sm4-ctr -sm4-ecb -sm4-ofb
DMIT-HK/AES-256-CFB吞吐性能
root@DMIT-9MevWGVmMF:~# openssl speed -evp aes-256-cfb
Doing aes-256-cfb for 3s on 16 size blocks: 96950632 aes-256-cfb's in 2.90s
Doing aes-256-cfb for 3s on 64 size blocks: 26882147 aes-256-cfb's in 2.91s
Doing aes-256-cfb for 3s on 256 size blocks: 7120360 aes-256-cfb's in 2.91s
Doing aes-256-cfb for 3s on 1024 size blocks: 1820199 aes-256-cfb's in 2.93s
Doing aes-256-cfb for 3s on 8192 size blocks: 226060 aes-256-cfb's in 2.89s
Doing aes-256-cfb for 3s on 16384 size blocks: 112840 aes-256-cfb's in 2.90s
OpenSSL 1.1.1 11 Sep 2018
built on: Wed Mar 9 12:13:40 2022 UTC
options:bn(64,64) rc4(8x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-vxXVMf/openssl-1.1.1=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-cfb 534900.04k 591222.48k 626395.93k 636137.81k 640790.15k 637507.09k
DMIT-HK/AES-256-GCM吞吐性能
root@DMIT-9MevWGVmMF:~# openssl speed -evp aes-256-gcm
Doing aes-256-gcm for 3s on 16 size blocks: 73333832 aes-256-gcm's in 2.93s
Doing aes-256-gcm for 3s on 64 size blocks: 50739389 aes-256-gcm's in 2.88s
Doing aes-256-gcm for 3s on 256 size blocks: 23624440 aes-256-gcm's in 2.90s
Doing aes-256-gcm for 3s on 1024 size blocks: 7840104 aes-256-gcm's in 2.89s
Doing aes-256-gcm for 3s on 8192 size blocks: 1192144 aes-256-gcm's in 2.89s
Doing aes-256-gcm for 3s on 16384 size blocks: 603383 aes-256-gcm's in 2.94s
OpenSSL 1.1.1 11 Sep 2018
built on: Wed Mar 9 12:13:40 2022 UTC
options:bn(64,64) rc4(8x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-vxXVMf/openssl-1.1.1=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-256-gcm 400457.79k 1127541.98k 2085467.81k 2777946.88k 3379253.86k 3362526.21k
DMIT-HK/AES-128-GCM吞吐性能
root@DMIT-9MevWGVmMF:~# openssl speed -evp aes-128-gcm
Doing aes-128-gcm for 3s on 16 size blocks: 84844097 aes-128-gcm's in 2.89s
Doing aes-128-gcm for 3s on 64 size blocks: 49552653 aes-128-gcm's in 2.73s
Doing aes-128-gcm for 3s on 256 size blocks: 24961698 aes-128-gcm's in 2.91s
Doing aes-128-gcm for 3s on 1024 size blocks: 8407798 aes-128-gcm's in 2.90s
Doing aes-128-gcm for 3s on 8192 size blocks: 1257902 aes-128-gcm's in 2.87s
Doing aes-128-gcm for 3s on 16384 size blocks: 652911 aes-128-gcm's in 2.91s
OpenSSL 1.1.1 11 Sep 2018
built on: Wed Mar 9 12:13:40 2022 UTC
options:bn(64,64) rc4(8x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-vxXVMf/openssl-1.1.1=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2
The 'numbers' are in 1000s of bytes per second processed.
type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
aes-128-gcm 469725.10k 1161673.92k 2195943.19k 2968822.47k 3590499.37k 3676045.99k
openssl 命令行测试加密算法速度相关推荐
- 命令行测试网速_3个方便的命令行互联网速度测试
命令行测试网速 能够验证网络连接速度使您可以控制计算机. 可以通过命令行检查Internet和网络速度的三个开源工具是Speedtest,Fast和iPerf. 速度测试 Speedtest是一个古老 ...
- Linux自学笔记——OpenSSL命令行工具
OpenSSL是一个安全套接字层密码库,囊括主要的密码算法.常用的密钥和证书封装管理功能以及ssl协议,并提供程序供测或其他目的使用. 传输层协议:TCP, UDP, SCTP port:进程地址,进 ...
- I.MX6 Android CAN 命令行测试
/********************************************************************** I.MX6 Android CAN 命令行测试* 说明: ...
- 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试
文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...
- openssl 命令行加密解密
openssl 命令行加密解密 创建一个 data.txt 文件保存数据 123456 openssl aes-128-cbc 对 data.txt 文件进行加密 加密的 key为 E05A84ED2 ...
- linux bt测试命令,Android命令行测试BT,WIFI,Sensor工作状态
//命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...
- Android命令行测试BT WiFi Sensor工作状态
//命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...
- (OK) Android命令行测试BT,WIFI,Sensor工作状态 — svc
http://blog.chinaunix.net/uid-25909619-id-3554423.html //命令行测试wlan //加载驱动 #insmod /system/lib/module ...
- 命令行测试BT,WIFI,Sensor工作状态
//命令行测试wlan //加载驱动 #insmod /system/lib/modules/ath6kl/cfg80211.ko #insmod /system/lib/modules/ath6kl ...
最新文章
- c#.net 获取时间日期年月日时分秒生成自动文件名格式
- LISP标注路线桩号_CAD插件标桩号的AutoLISP程序语言求解释并译成中文,谢谢
- 双非二本的2019春招Java岗面试心得
- SAP 电商云 Spartacus UI feature level directive 的工作原理
- 一篇博客读懂设计模式之---动态代理与反射
- linux的IP配置
- 常用转义符的使用 java 0133
- textarea如何实现高度自适应?
- Python垃圾回收和内存管理
- um是代表什么意思_白玫瑰代表什么意思 居然有这么多含义
- java8堆内存模型_「GC系列」JVM堆内存分代模型及常见的垃圾回收器
- sapply lapply_R编程中的apply(),sapply(),lapply()和tapply()函数
- 一分钟先生---走出软件作坊:三五个人十来条枪 如何成为开发正规军(三十二)...
- 【房价预测】基于matlab GM模型房价预测【含Matlab源码 346期】
- python语言表白语句简单_简短的表白情话
- 中国佛学66句震撼世界的禅语(转贴)
- MATLAB 绘制sinc函数的简单代码
- 谈谈数据结构的重要性
- phpmyadmin的初始账号密码是多少
- 虚拟机终端输入sudo的密码时,无法输入密码
热门文章
- 计算机开机错误0xc0000428,win7系统电脑开机出现0xc0000428错误提示的解决方法
- 数据库的多表查询操作-查询只选修了1门课程的学生,显示学号、姓名、课程名。
- 【网络流24题补全计划】
- Popmotion动画(二) Pointer tracking 指针跟踪
- 【Python3】 LeetCode 7月挑战题目之21 - Word Search
- clamav病毒检测工具的使用
- Zebec Chain有望成为公链赛道新兴生力军,地平线计划持续进击
- 华为 android 菜单键,华为手机怎么设置导航栏?华为手机自定义导航栏教程
- 英语口语291之每日十句口语
- 记一次堡垒机使用putty连接机器出现信息丢失问题