全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 14304|回复: 16

其实最快的还是chacha20-ietf-poly1305

[复制链接]
发表于 2018-12-8 16:49:46 | 显示全部楼层 |阅读模式
本帖最后由 foxconndmd 于 2018-12-8 17:39 编辑

别迷信什么硬解aes,用数据说话,用以下脚本在多台机器上测试aes的速度都不如chacha20-ietf-poly1305。
软件为libev,cpu支持aes。

需安装ss-tunnel ss-server iperf。

#!/bin/bash
for method in 'aes-128-cfb' 'aes-256-cfb' 'aes-128-gcm' 'aes-256-gcm' 'chacha20' 'chacha20-ietf-poly1305' 'xchacha20-ietf-poly1305'
do
  echo test $method
  iperf -s -p 8388 &>/dev/null &
  ss-server -k test -m $method -s 127.0.0.1 -p 8389 &>/dev/null &
  ss-tunnel -k test -m $method -l 8387 -L 127.0.0.1:8388 -s 127.0.0.1 -p 8389 &>/dev/null &

  sleep 2
  iperf -c 127.0.0.1 -p 8387|grep sec

  kill `pidof ss-tunnel`
  kill `pidof ss-server`
  kill `pidof iperf`
  sleep 2
done

在阿里上测试的数据:
test aes-128-cfb
[  3]  0.0-10.0 sec   938 MBytes   785 Mbits/sec
test aes-256-cfb
[  3]  0.0-10.0 sec   835 MBytes   699 Mbits/sec
test aes-128-gcm
[  3]  0.0-10.0 sec   527 MBytes   442 Mbits/sec
test aes-256-gcm
[  3]  0.0-10.0 sec  1.90 GBytes  1.63 Gbits/sec
test chacha20
[  3]  0.0-10.0 sec  2.50 GBytes  2.14 Gbits/sec
test chacha20-ietf-poly1305
[  3]  0.0-10.0 sec  1.57 GBytes  1.34 Gbits/sec
test xchacha20-ietf-poly1305
[  3]  0.0-10.0 sec  1.41 GBytes  1.21 Gbits/sec
发表于 2018-12-8 16:59:47 | 显示全部楼层
chacha20才是最快的把
发表于 2018-12-8 16:56:47 | 显示全部楼层
你的ss服务器端用的加密库不支持硬解aes吧
发表于 2018-12-8 17:06:03 | 显示全部楼层
推荐使用rc4-md5,这个是ss项目专门改过的算法,key-size只有16,是chacha20的一半。超级快
imes 该用户已被删除
发表于 2018-12-8 17:08:39 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2018-12-8 17:13:00 | 显示全部楼层
imes 发表于 2018-12-8 17:08
明显是加密库或者硬件不支持导致的无法硬解,你看一下有没有aes指令集。

怎么看呢
发表于 2018-12-8 17:15:09 | 显示全部楼层
一脸懵逼的进来
一脸懵逼的出去..
发表于 2018-12-8 17:24:39 | 显示全部楼层
我想知道路由器的u有aes指令集吗
 楼主| 发表于 2018-12-8 17:40:32 | 显示全部楼层
hostvps 发表于 2018-12-8 16:56
你的ss服务器端用的加密库不支持硬解aes吧

欢迎自行测试。
 楼主| 发表于 2018-12-8 17:41:43 | 显示全部楼层
imes 发表于 2018-12-8 17:08
明显是加密库或者硬件不支持导致的无法硬解,你看一下有没有aes指令集。

欢迎自行测试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 08:08 , Processed in 0.067272 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表