POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

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

你可以参考一下这些:

http://www.google.com/search?hl= ... mp;oq=&gs_rfai=


穷举法的话,因为各个区片可以相对独立进行,按理说 GPU 要更快。
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2010-5-20 19:01 | 只看该作者
回复 2# Edison


那请问单个加密解密的操作中,使用新指令可以节省多少百分比的计算周期?
回复 支持 反对

使用道具 举报

4#
发表于 2010-5-20 19:27 | 只看该作者
Performance Results
AES Key Expansion
Key Size Cycles
AES-128 108
AES-192 104
AES-256 136

The Performance of the AES Key Expansion (Westmere)
http://software.intel.com/en-us/ ... s-instructions-set/
回复 支持 反对

使用道具 举报

5#
发表于 2010-5-21 00:34 | 只看该作者
拿GPU做AES,貌似基本上目的都是为了爆破的,呵呵~~~
回复 支持 反对

使用道具 举报

6#
发表于 2010-5-21 08:10 | 只看该作者
同意LS观点~
回复 支持 反对

使用道具 举报

7#
发表于 2010-5-24 11:23 | 只看该作者
资源100%利用的话,我认为是CPU快。
回复 支持 反对

使用道具 举报

8#
发表于 2010-5-26 12:00 | 只看该作者
ESWA里只要使用GPU的话,爆破速度提高120%左右,呃,我的卡是96GT,U是开的4核3.3G。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

12#
发表于 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干这个,非常不 禾口 言皆 。。。
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-4 03:46

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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