POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 11908|回复: 27
打印 上一主题 下一主题

在aes加解密上,是cpu快还是gpgpu快的问题

[复制链接]
跳转到指定楼层
#
发表于 2010-5-18 10:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近要做一个研究,所以有此疑问。查了很久的资料,似乎很少有这方面的讨论。
请问是硬件解码的AES-NI指令加解密比较快,还是GT200/Fermi的速度快
27#
发表于 2011-2-23 13:50 | 只看该作者
支持Edison
回复 支持 反对

使用道具 举报

26#
发表于 2011-1-27 13:55 | 只看该作者
Fermi在整数运算上确实不错啊,不得不承认。
回复 支持 反对

使用道具 举报

25#
发表于 2010-11-11 12:39 | 只看该作者
aes是整数运算
回复 支持 反对

使用道具 举报

24#
发表于 2010-11-11 10:31 | 只看该作者
支持CPU!!CPU是大脑,GPU只是小眼睛!!~~
回复 支持 反对

使用道具 举报

23#
发表于 2010-11-11 04:17 | 只看该作者
正宗兔巴哥 发表于 2010-11-9 18:34
AES是将数据流分为16字节为一组,独立进行处理,获得密文。
GPU会远远超过CPU速度。

独立处理?只有没用的ECB是这样处理的。其他几种模式基本都很难并行处理,下一个16byte块,依赖于前一个块的加密结果。
自己去看看那张图吧,你就知道ECB模式加密的效果了

http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation

回复 支持 反对

使用道具 举报

22#
发表于 2010-11-9 18:34 | 只看该作者
AES是将数据流分为16字节为一组,独立进行处理,获得密文。
GPU会远远超过CPU速度。

SHA1不行,虽然分为64字节一组处理,但后一组运算的起点取决于前一组的结果。没法并行。所以可能GPU不如CPU。
回复 支持 反对

使用道具 举报

21#
发表于 2010-8-24 17:09 | 只看该作者
毕竟GPU是流水线的架构,单纯加解密应该还是不如cpu的
回复 支持 反对

使用道具 举报

20#
发表于 2010-8-7 21:35 | 只看该作者
和 Fermi 相比,目前所有的 CPU 在整数性能上都是远远落后于 Fermi,楼上的说法缺乏可靠的依据。
回复 支持 反对

使用道具 举报

19#
发表于 2010-8-7 20:49 | 只看该作者
整数运算,GPU不会有什么明显的性能优势。
回复 支持 反对

使用道具 举报

18#
发表于 2010-7-7 21:08 | 只看该作者
CPU的硬指令要快应该是
回复 支持 反对

使用道具 举报

17#
发表于 2010-7-3 22:22 | 只看该作者
VIA的加密解密模块是用来正常加密解密的,也就是有密码时用的,不是穷举破解用的。

我以前用过一块EPIA主板,集成C7处理器,安装了一个加密软件,可以把整个分区加密。一块7200.9  80G的IDE硬盘在加密或者不加密时,读写速度相差不大,也就是说,C7加密解密的速度(数据流量)已经和硬盘的速度差不多了。
而现在的Nano基本上是C7的2倍,VIA在这方面的造诣真是不浅呀。
回复 支持 反对

使用道具 举报

16#
发表于 2010-7-3 13:47 | 只看该作者
拿GPU做AES,貌似基本上目的都是为了爆破的,呵呵~~~
hpctech 发表于 2010-5-21 00:34

基本都是的。。。。
回复 支持 反对

使用道具 举报

15#
发表于 2010-6-6 17:12 | 只看该作者
回复 支持 反对

使用道具 举报

14#
发表于 2010-6-4 11:08 | 只看该作者
并行计算恐怕都是为了暴力破解的吧,单纯加解密恐怕还是CPU硬指令强。
回复 支持 反对

使用道具 举报

大碗喝酒 该用户已被删除
13#
发表于 2010-6-1 12:41 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

12#
发表于 2010-6-1 09:38 | 只看该作者
我认为是CPU快
回复 支持 反对

使用道具 举报

11#
发表于 2010-5-31 22:41 | 只看该作者
CPU现在是硬布线AES,很难说呢
不过GPCBenchmark这种测试用AES还是GPU快一点
denev2004 发表于 2010-5-29 18:57


GPCBenchmark还没有加上AES,目前只有SSE版本的SHA-1和OpenCL版的SHA-1对比。
要比单次SHA-1 Hash的速度CPU肯定优胜的,但是如果是并行计算多次不相关的SHA-1 Hash那么中端GPU就能搞定高端CPU。不过这样用法的场合就只有暴力破解了,听说有guo an部门专门采购Tesla干这个,非常不 禾口 言皆 。。。
回复 支持 反对

使用道具 举报

10#
发表于 2010-5-29 18:57 | 只看该作者
CPU现在是硬布线AES,很难说呢
不过GPCBenchmark这种测试用AES还是GPU快一点
回复 支持 反对

使用道具 举报

9#
发表于 2010-5-27 23:12 | 只看该作者
严重关注!!!
回复 支持 反对

使用道具 举报

8#
发表于 2010-5-26 15:44 | 只看该作者
aes加密强度还算可以的,个人感觉gpu并行计算的话会快些
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-11-13 09:59

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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