基于GPU的MD6算法快速实现  被引量:2

The Fast Implementation of MD6 on GPU

在线阅读下载全文

作  者:李立新[1] 叶剑[1] 余洋[1] 

机构地区:[1]信息工程大学电子技术学院,郑州450004

出  处:《北京工业大学学报》2010年第5期640-645,650,共7页Journal of Beijing University of Technology

基  金:国家'八六三'计划基金资助项目(2008AA01Z404)

摘  要:安全散列算法(SHA)已经被广泛地应用于电子商务等信息安全领域.为了满足安全散列算法计算速度的需要,本文通过对SHA-3算法的候选算法——MD6算法的并行性分析,在GPU平台上快速实现了MD6算法,其最快实现速度是CPU速度的5倍,为快速高效的实现安全散列算法提供了有效的途径.Secure Hash Algorithm (SHA) is an important tool in practice of cryptography such as digital signature, and it has been widely applied in electronic business etc. the information security fields, etc. MD6 is one of the several candidates for the SHA-3 competition. How to implement MD6 efficiently is an urgent question to be answered. This paper presents a parallel analysis of MD6, and a fast realization on GPU platform, so as to provide an easy way to implementing SHA quickly and efficiently.

关 键 词:图形处理器 SHA算法 MD6算法 线程构建模块 计算统一设备架构 

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象