摘要

As there are some security defects in traditional Hash algorithms, a new Hash algorithm was proposed. This algorithm's security was based on the difficulty of solving large systems of quadratic multivariate polynomial equations over a finite field. An improved Merkle-Damga˚rd construction was proposed, and Nested MAC's idea was used in the new Hash algorithm; a counter was also added in the construction to resist some attacks to the Merkle-Damga˚rd construction. The output size of the new Hash algorithm is adjustable, aiming to provide different levels of security. The new Hash algorithm is secure against common attacks, and it exhibits a satisfactory avalanche effect. It also has some advantages in memory requirements and running speed compared with previous multivariate Hash algorithms.

  • 出版日期2011

全文