📜 ⬆️ ⬇️

The finalists of the SHA-3 hash algorithms are announced.

The US National Institute of Standards and Technology (NIST) announced the list of applicants who entered the final stage of the competition for the selection of the standard SHA-3 hash algorithm.

The name of the algorithm, a link to the official website of the algorithm, and one of the developers on whose behalf the application was submitted are indicated.

BLAKE (Jean-Philippe Aumasson)
Grøstl (Lars Ramkilde Knudsen)
JH (Hongjun Wu)
Keccak (Joan Daemen)
Skein (Bruce Schneier)

The jury notes that in these five papers, some new ideas have been implemented in recent years, including the HAIFA (BLAKE) and sponge hash (Keccak) designs, which are an alternative to the classic MD design. Some design features of each algorithm are listed here .
')
Although NIST is an American institute, European cryptographers (Swiss BLAKE, Danish-Austrian Grøstl, Belgian Keccak) dominate the competition. Only one algorithm was created by American developers (Skein), and another one - from Singapore (JH).

A few years ago, the SHA-1 hash algorithm was compromised , and the prospects for SHA-2 are also very vague because of its close resemblance to SHA-1. Therefore, in November 2007, the NIST institute announced a competition among cryptographers to design a new hash algorithm. Applications were accepted until October 2008. By December, NIST compiled a list of suitable algorithms, and in February 2009, the authors of the algorithms conducted their presentations, after which NIST representatives discussed how to narrow down the criteria for selection. The list of 14 candidates of the second round was published in July 2009 . Then the procedure with presentations and discussion was repeated - and finally the finalists were announced.

Commenting on the results of their choice, the judges also noticed that none of the 14 algorithms was weak in terms of reliability, so they had to choose by other criteria, including performance, concurrency, use of ALU, etc. At the same time, what is interesting, some algorithms were rejected due to "unrealistically high" performance.

Source: https://habr.com/ru/post/109946/


All Articles