浙江大学学报(理学版)Issue(1):97-102,6.DOI:10.3785/j.issn.1008-9497.2016.01.016
S HA-3算法的抗原象攻击性能优化
Optimization of preimage resistance on SHA-3 algorithm
摘要
Abstract
By analyzing the linear property of Keccak‐f permutation functions of SHA‐3 algorithm and the round‐re‐duced preimage attack of Keccak hash function ,an optimization of preimage resistance on SHA‐3 algorithm is pro‐posed .Firstly ,we combine the differential property of Keccak algorithm and even parity of θpermutation function , and analyze the preimage resistance of SHA‐3 algorithm based on CP‐kernel .Secondly ,according to the current pre‐image attack methods on SHA‐3 algorithm ,the output of θpermutation function XOR random numbers are used to change Hamming weight and to improve the properties of CP‐kernel .It prevents an attacker from using meet‐in‐the‐middle method to find the preimage .Finally ,the scheme has been implemented with VHDL hardware language . And ,the results show that the encryption process has a good performance and high security .关键词
SHA-3算法/Keccak杂凑函数/抗原象攻击/随机数/安全性Key words
SHA-3 algorithm/Keccak hash function/preimage resistance/random numbers/security分类
信息技术与安全科学引用本文复制引用
李建瑞,汪鹏君,张跃军..S HA-3算法的抗原象攻击性能优化[J].浙江大学学报(理学版),2016,(1):97-102,6.基金项目
国家自然科学基金资助项目(61274132,61474068);浙江省自然科学基金资助项目(LQ14F04001). ()