苹果 M1 芯片 OpenSSL 性能测试

Apple M1(MacBook Air 2020)
| type | 16 bytes | 64 bytes | 256 bytes | 1024 bytes | 8192 bytes |
|---|---|---|---|---|---|
| md2 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| md4 | 149020.95k | 367856.28k | 653024.78k | 809317.36k | 870507.73k |
| md5 | 94019.40k | 225893.58k | 405247.09k | 505408.27k | 544843.86k |
| hmac(md5) | 66315.94k | 183861.33k | 367532.94k | 489846.51k | 542574.54k |
| sha1 | 116103.31k | 280767.53k | 505935.72k | 633232.71k | 682773.59k |
| rmd160 | 58539.92k | 126981.43k | 212752.23k | 256331.51k | 270267.95k |
| rc4 | 1055222.32k | 1247851.17k | 1314478.59k | 1354536.31k | 1337132.54k |
| des cbc | 80586.64k | 81962.63k | 82315.69k | 82406.37k | 82433.35k |
| des ede3 | 30540.43k | 30727.28k | 30804.24k | 30817.48k | 30820.97k |
| idea cbc | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| seed cbc | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| rc2 cbc | 60770.40k | 61368.49k | 61595.15k | 61698.86k | 61724.05k |
| rc5-32/12 cbc | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| blowfish cbc | 134512.36k | 139627.34k | 140840.66k | 141144.81k | 141223.04k |
| cast cbc | 117612.12k | 121439.99k | 122500.85k | 122589.67k | 122538.77k |
| aes-128 cbc | 306225.84k | 319889.60k | 319414.94k | 319940.41k | 322111.40k |
| aes-192 cbc | 263722.90k | 272909.84k | 271644.18k | 271108.62k | 275719.12k |
| aes-256 cbc | 233287.01k | 239224.90k | 232979.25k | 237981.60k | 241393.83k |
| camellia-128 cbc | 168091.19k | 177706.17k | 177458.79k | 178522.56k | 176505.33k |
| camellia-192 cbc | 129322.78k | 134160.76k | 133200.38k | 134165.42k | 134225.05k |
| camellia-256 cbc | 129198.11k | 133825.46k | 133770.60k | 134512.24k | 135323.55k |
| sha256 | 82047.60k | 170320.81k | 276014.57k | 326684.83k | 345095.10k |
| sha512 | 67209.71k | 266864.18k | 372196.05k | 494797.85k | 551838.95k |
| whirlpool | 48273.45k | 99688.05k | 162656.82k | 197999.90k | 206457.47k |
| aes-128 ige | 292560.83k | 304466.00k | 297827.78k | 305285.70k | 302930.69k |
| aes-192 ige | 258393.04k | 261807.65k | 255686.94k | 256179.54k | 260110.87k |
| aes-256 ige | 222978.41k | 230081.11k | 222386.79k | 231738.74k | 227311.85k |
| ghash | 290314.33k | 293615.49k | 294375.24k | 294590.09k | 294660.27k |
| aes-128 gcm | 73802.70k | 127393.89k | 154087.61k | 161832.94k | 166467.67k |
| aes-256 gcm | 63315.09k | 110665.86k | 130153.59k | 139473.54k | 140319.16k |
| chacha20 poly1305 | 43068.35k | 165954.17k | 283750.49k | 342445.69k | 366943.72k |

Intel Celeron J3160(软路由)
| type | 16 bytes | 64 bytes | 256 bytes | 1024 bytes | 8192 bytes | 16384 bytes |
|---|---|---|---|---|---|---|
| aes-128-gcm | 103507.30k | 206588.49k | 293844.05k | 332933.57k | 346806.66k | 343173.80k |
| aes-256-gcm | 93936.72k | 183798.01k | 254508.34k | 277471.23k | 286878.38k | 287703.04k |
| chacha20-poly1305 | 73698.78k | 155728.73k | 209090.63k | 220899.82k | 226638.74k | 223229.14k |
Intel Core I5-9600K(台式机)
| type | 16 bytes | 64 bytes | 256 bytes | 1024 bytes | 8192 bytes | 16384 bytes |
|---|---|---|---|---|---|---|
| md2 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| mdc2 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| md4 | 122597.46k | 365614.80k | 848404.62k | 1255437.65k | 1453626.71k | 1460677.29k |
| md5 | 165038.57k | 372734.55k | 654843.99k | 804599.18k | 854985.39k | 868111.70k |
| hmac(md5) | 71275.90k | 211972.39k | 485364.82k | 707382.29k | 848125.95k | 864187.51k |
| sha1 | 187302.72k | 440509.29k | 859644.58k | 1123238.91k | 1247243.00k | 1250978.47k |
| rmd160 | 60051.26k | 141982.97k | 256922.97k | 313948.16k | 345496.92k | 346789.15k |
| rc4 | 842341.14k | 874618.95k | 713091.35k | 673730.22k | 667506.01k | 657730.22k |
| des cbc | 96621.33k | 99814.38k | 100134.74k | 100424.36k | 100797.10k | 100985.51k |
| des ede3 | 37690.21k | 38132.21k | 38032.30k | 38436.42k | 38202.03k | 38256.64k |
| idea cbc | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| seed cbc | 119276.09k | 123494.63k | 124832.09k | 124789.42k | 125416.79k | 125326.68k |
| rc2 cbc | 66668.29k | 67426.15k | 68207.96k | 68414.81k | 68313.09k | 67979.99k |
| rc5-32/12 cbc | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| blowfish cbc | 166249.57k | 178109.70k | 181435.65k | 182242.30k | 182150.08k | 181889.71k |
| cast cbc | 153207.47k | 165195.54k | 168516.35k | 169435.82k | 169634.47k | 164191.87k |
| aes-128 cbc | 294930.09k | 308934.27k | 306056.36k | 311178.92k | 310848.17k | 309570.22k |
| aes-192 cbc | 253571.88k | 265023.79k | 265239.54k | 267885.23k | 267801.94k | 265426.23k |
| aes-256 cbc | 225913.11k | 232556.31k | 233025.11k | 234168.66k | 234124.63k | 234165.59k |
| camellia-128 cbc | 147766.01k | 225605.33k | 249217.19k | 258889.73k | 264866.47k | 265322.50k |
| camellia-192 cbc | 128271.91k | 174795.97k | 190941.10k | 196819.63k | 198478.51k | 198754.30k |
| camellia-256 cbc | 128545.42k | 174638.38k | 189896.73k | 196431.19k | 198527.66k | 198590.46k |
| sha256 | 101741.98k | 227290.70k | 417567.66k | 525008.22k | 564589.91k | 566706.18k |
| sha512 | 67807.69k | 274776.12k | 477950.88k | 717858.82k | 834797.57k | 857881.69k |
| whirlpool | 49198.71k | 106174.87k | 175991.41k | 175991.41k | 212507.31k | 222792.36k |
| aes-128 ige | 277357.53k | 301906.37k | 307245.23k | 307845.80k | 308467.03k | 308641.79k |
| aes-192 ige | 242124.41k | 259538.79k | 263864.23k | 266790.23k | 267527.71k | 264962.05k |
| aes-256 ige | 214966.21k | 228591.64k | 231829.33k | 233351.85k | 231191.89k | 232680.11k |
| ghash | 1793337.01k | 6921859.58k | 10746571.86k | 11872983.04k | 12199765.90k | 12261862.06k |
| rand | 8661.16k | 32814.53k | 110647.80k | 330596.42k | 729362.06k | 768387.16k |
| aes-128-gcm | 653716.21k | 1646442.87k | 3305835.09k | 5309385.05k | 6704979.97k | 6826177.16k |
| aes-256-gcm | 564115.00k | 1531372.05k | 2763043.93k | 4043828.91k | 4816013.99k | 4896276.48k |
| chacha20-poly1305 | 348214.27k | 650423.55k | 1344487.34k | 2464932.52k | 2594964.33k | 2633067.18k |
苹果 M1 芯片 OpenSSL 性能测试的更多相关文章
- 苹果M1芯片各种不支持,但居然可以刷朋友圈!你会买单吗?
上个月和大家一起分享过,最新的苹果M1芯片上支持的各种开源软件.什么?还没读过?赶紧点这里:一文解读苹果 M1 芯片电脑上的开源软件. 现在已经过去了半个月,想必有不少的同学都已经入手了最新的苹果M1 ...
- 在M1芯片的Mac系统上做.net core开发靠谱吗?
作为一个7年老.NET程序员,最近几年苹果慢慢接替微软,成为我心中最酷的科技公司. 为什么我会选择Mac os作为我的开发环境? 很多做.net的同学都使用Windows系统作为自己的开发环境,我其实 ...
- 等了半年,m1芯片原生支持的.NET IDE出现了
m1芯片是苹果2020年发布的一款基于arm的桌面芯片,目前已经应用在MacBook Air .MacBook Pro.IMac.Ipad等设备上.可以说整个苹果生态圈都在去intel化. 今年年初跟 ...
- 别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境(2021最新攻略)
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_188 在每个开发者心里,都会有一门"最好"的语言,在这个世界的某个深处,在一些矫矫不群的人们心中,这门语言的名 ...
- 推荐一款M1芯片电脑快速搭建集群的虚拟机软件
虚拟机软件太多了,出名的莫过于VMware,VirutlaBox以及Parallels Desktop. 我们使用虚拟机软件一般有两种用途: 安装不同于宿主机系统的拥有用户界面的操作系统,比如Wind ...
- Nginx详解二十一:Nginx深度学习篇之配置苹果要求的openssl后台HTTPS服务
配置苹果要求的证书: 1.服务器所有的连接使用TLS1.2以上的版本(openssl 1.0.2) 2.HTTPS证书必须使用SHA256以上哈希算法签名 3.HTTPS证书必须使用RSA2048位或 ...
- 同样的神经网络引擎,苹果A11芯片比华为麒麟970牛在哪?
本文编辑:Cynthia iPhone X发布之后,999美元的售价并没有让人止步,相反,新iPhone的Face ID等功能让越来越多的人期待,库克在<早安美国>节目里也说了,iPhon ...
- 关于MacBook Air/Pro 外接显示器时,显示器黑屏无反应的解决方法,顺便求助M1芯片的mac 外接显示器如何开启Hidpi
显示器黑屏,无反应,频繁闪烁的原因 先说结论,直接换type-c转DP的显示器连接线吧,如果显示器不支持dp接口,那自求多福吧. 事情是这样的,m1版本的macbook air 刚发布就马上入手了一台 ...
- 苹果M1处理器Mac“翻车”:用户吐槽SSD
SSD如今被不少PC用户所推崇,其优势在于读写速度快.工作无噪音,不过,缺点是寿命较机械硬盘差点.厂商对SSD通常都会标注一个最大可写入量(TBW),提醒用户关注健康数据,以免掉盘等严重问题. 越来越 ...
随机推荐
- java中将文件夹里面的文件复制到指定的文件夹(java IO)
//现在制定路径下创建名称为左侧的文件夹 public class Copy { public static void main(String[] args) { //原始文件地址 File srcF ...
- Spring3 MVC 注解(一)---注解基本配置及@controller和 @RequestMapping 常用解释(转)
一:配置web.xml 1)问题:spring项目中有多个配置文件mvc.xml dao.xml 2)解决:在web.xml中 <init-param> <param-nam ...
- 「译」 .NET 5 新增的Http, Sockets, DNS 和 TLS 遥测
.NET 一直在稳定的增加和改善对应用程序进行跨平台的诊断分析,在.NET Core 3.0, 我们看到了 EventCounters 的介绍,用于观察和分析指标测量. 我最近在几个 .NET Cor ...
- vue-cli Cannot find module 'less'
首先,今天下午对OneloT项目进行试图修改,我向在在线的时候先将接口中的数据缓存到本地,通过文件写入的方式,但是没有成功,捣鼓了一会.重新启动浏览器,发现命令行报错,error cannot fin ...
- Beta冲刺——第八天
这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018SE1 这个作业要求在哪里 https://edu.cnblogs.com/campus/fz ...
- 文档驱动开发模式在 AIMS 中的应用与实践
摘要:程序员常会说:我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档. 有一个很老的梗: 我最讨厌别人写的代码没有文档,我也最讨厌自己需要写文档. 有这种想法的程序员应该算是一个老鸟了,对于大多 ...
- SpringgBoot父子工程的创建
知识:SpringBoot父子工程创建 花开堪折直需折,莫待无花空折枝 开始之前,非常非常有必要了解一下关于以及的区别,这样才可以在进行创建maven父子工程种避免一些不必要的意外错误. depend ...
- Azure Terraform(三)部署 Web 应用程序
一,引言 上一节关于 Terraform 的文章讲到 Terraform 使用到的一些语法,以及通过演示使用 Terraform 在Azure 上部署资源组,极大的方便了基础设施实施人员,也提高了基础 ...
- 剑指offer 面试题9.1:用两个队列实现栈
题目描述 使用队列实现栈的下列操作:push(x) -- 元素 x 入栈:pop() -- 移除栈顶元素:top() -- 获取栈顶元素:empty() -- 返回栈是否为空: 编程思想 利用双队列实 ...
- 【Sphinx】 为Python自动生成文档
sphinx 前言 Sphinx是一个可以用于Python的自动文档生成工具,可以自动的把docstring转换为文档,并支持多种输出格式包括html,latex,pdf等 开始 建一个存放文档的do ...