10.3969/j.issn.1000-3428.2014.09.002
基于CUDA的AES并行算法优化
为提升高级加密标准( AES)的加密性能,利用显卡的通用计算能力,在统一计算设备架构( CUDA)平台上实现AES的128位、192位和256位3个版本的GPU并行算法,并提出优化的AES并行算法。在考虑块内线程数量、共享存储器容量和总块数的基础上,根据分块最优值的经验数据指导AES算法在GPU上的最优分块。实验结果表明,与未优化的AES并行算法相比,该算法的3个版本在Nvidia Geforce G210显卡上的加密速度分别提高5.28%,14.55%和12.53%,而在 Nvidia Geforce GTX460显卡上的加密速度分别提高12.48%,15.40%和15.84%,且能更好地对SSL数据进行加密。
分块、经验数据、并行算法、优化、高级加密标准、统一计算设备架构
TP301.6(计算技术、计算机技术)
国家自然科学基金资助重点项目61133005;国家自然科学基金资助项目90715029,61070057,60603053。
2014-09-26(万方平台首次上网日期,不代表论文的发表时间)
共7页
6-12