看了很多文章说 ChaCha 很快很省电, 但说的都是没有硬解的情况下
1
4679kun 2016-07-01 08:34:20 +08:00 via Android
我觉得嘛 网速就那样 cpu 占用能有多少
|
2
66beta 2016-07-01 08:55:28 +08:00
感觉是快了一点点,但是外面在卖的好像都用的最原始的 md5-rc4 ,不知为何
|
4
chztv 2016-07-01 08:56:43 +08:00
iPhone 不清楚,但像 Mac 上,这点差异, CPU 根本不会能用啥区别吧,至少都是 i5 以上的 CPU 了
|
5
3dwelcome 2016-07-01 09:07:12 +08:00 via Android
老外有测评文章的、 chacha 是软解之王、硬解差不多、也没差距很夸张。
|
6
missdeer 2016-07-01 09:10:15 +08:00
我觉得吧,还是看加密库的实现,有的代码就是只有软解,硬件再屌也没用吧
|
7
mxalbert1996 2016-07-01 09:11:27 +08:00 via Android
首先 AES-256-CFB 是否能硬解还是个问题,其次就算能硬解我觉得应该也没太大区别,因为 chacha 也是充分利用了硬件指令的算法,总之对于 iPhone 和 Mac 级别的 CPU 来说应该不会有明显区别。
|
8
Halry 2016-07-01 09:23:14 +08:00 via Android
有指令 aes 快过 chacha ,没指令 chacha 快过 aes
|
9
tony1016 2016-07-01 09:26:27 +08:00 1
估计比起丢包,这点损耗根本不会反映到使用感受上
|
11
StanLin 2016-07-01 15:46:51 +08:00
ChaCha20-Poly1305 Cipher Suites for Transport Layer Security (TLS)
https://www.ietf.org/proceedings/88/slides/slides-88-tls-1.pdf |
12
RqPS6rhmP3Nyn3Tm 2016-07-01 16:54:39 +08:00 via Android
Intel CPU 都是有 AES 指令的呀,怎么在 Mac 上会慢?
|
15
RqPS6rhmP3Nyn3Tm 2016-07-02 01:11:31 +08:00 via Android
@realpg 天啊,都 2016 年了还有用奔腾的…
|
17
realpg 2016-07-02 01:20:02 +08:00
@BXIA
我家的情况,爹妈永远都得必须是最新一代 I7 的大众型号 否则电脑给他们就得卡死…… 我爹妈天天也就看个视频,别的啥也不会,基本上稍微弱一点的就不行…… 电脑给他们装好一个礼拜基本上国内各种全家桶各种乱七八糟垃圾程序就泛滥了…… 现在我日常最常用的 windows PC 机就是现在我打字这个六奶机…… INTEL 情怀版 G3258 +B85+32G+256G 感觉性能仍然过剩 至于这个电脑怎么来的, intel 6 代 U 出来了,赶紧给爹妈换了一套六代 U 的平台,替换下来他们之前的四代 I7 平台给我,然后卖了那颗 I7 4790 ,卖这颗 CPU 所得的全部钱款买了我现在的六奶机 G3258 的整机 |
18
RqPS6rhmP3Nyn3Tm 2016-07-02 02:11:56 +08:00 via Android
@realpg 32G 是内存?
一个 chrome 就让我不敢用奔腾 |
19
realpg 2016-07-02 09:57:43 +08:00
@BXIA
CHROME 就是吃点内存 32G 是内存,不过我的另外一台机 16G 内存 还划出 RAMDISK , chrome 都用得好好的 WINDOWS 下的 CHROME 只是对内存有门槛,低于 16G 内存用着肯定容易坑,达到 16G 一般就没啥了 G3258 情怀版嘛 不锁倍频 开到 42 倍频也很 high ,除了压视频啥的,其他没有任何问题 |
20
iF2007 2016-07-02 10:35:10 +08:00
ChaCha20 是流密码,自带属性就是快
|
21
tinybaby365 2016-07-04 09:29:31 +08:00
看你 aes 调用的是什么库,库的实现里面是否用到 AES-NI 指令。
如果没有硬件加速, chacha20 是快些。 |
22
jaleo 2018-01-21 22:17:43 +08:00
@StanLin 请教 pdf 的结论
ARM [email protected] AES-128-GCM 25 MB/s ChaCha20+Poly1305 92 MB/s 这个说明 A9 不支持 AES 还是软件没有调用 AES 指令? |
23
StanLin 2018-01-26 08:42:19 +08:00
|