Zhejiang Daxue xuebao. Lixue ban (Nov 2009)
High-speed SHA-256 algorithm implementation(高速SHA-256算法硬件实现)
Abstract
SHA-256安全散列算法在数字加密、数字签名中被广泛应用.为满足应用对算法运算速度的要求,提出一种快速实现SHA-256安全散列算法的的硬件新结构.方法通过对算法进行推导,使得能在硬件上实现平衡的四级流水线设计,提高了运算速度.综合结果表明,采用中芯国际0.18 µm工艺,数据吞吐量可达2.89 Gb/ s ,优于目前发表的同类设计结果.
Keywords