检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]四川大学计算机学院视觉合成图形图像技术重点学科实验室,四川成都610064 [2]西北空管局,陕西西安710082
出 处:《计算机技术与发展》2013年第2期241-244,249,共5页Computer Technology and Development
基 金:国家重点基础研究发展计划(2009CB320803)
摘 要:高级加密标准(Advanced Encryption Standard,AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。该算法已经被多方分析论证并广为全世界所使用。传统的AES加密运算是在CPU上实现的,现在为了提高加密速度以处理大规模的加密运算,文中提出了一种在图像处理器(Graphics Processing Unit)上实现AES加密算法的方法。该方法的实现有两种,一种是基于传统OpenGL的AES实现,另一种是基于最新技术CUDA的AES实现。文中阐述的是前者。经过测试,该方法比传统CPU的实现提高了15到40倍左右的速度。AES is advanced encryption standard of American, also called Rijndael encryption method, which will replace DES in the fu- ture,and will be applied in many fields. Traditional AES encryption algorithm is based on CPU. It proposes a method based on GPU ( Graphics Processing Unit). There are two implementation of this method. One is realized by AES based on traditional OpenGL, another one is based on AES of the newest CUDA. It introduces the first one. According to experiment's result,this method runs up to 15 to 40 times faster than traditional style approaches based on CPU.
关 键 词:图像处理器 美国高级加密标准算法 并行计算 图形流水线 快速实现
分 类 号:TP31[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.90