摘要
安全散列算法(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.
出处
《北京工业大学学报》
EI
CAS
CSCD
北大核心
2010年第5期640-645,650,共7页
Journal of Beijing University of Technology
基金
国家'八六三'计划基金资助项目(2008AA01Z404)