5

Just reading Ron Rivest's explanation of MD4 the hash uses two round constants one $ \text{5A827999}$ on round $2$ and the other $\text{6ED9EBA1}$ on round $3$.

I think they are supposed to be hex representation of square root of $2$ and $3$. But $\sqrt{2} = 1.\text{6A09E667F} $ and

$\sqrt{3} = 1.\text{BB67AE858}$

which are very different from the the values given. Any ideas?

Aven Desta
  • 334
  • 2
  • 13

1 Answers1

4

I've got the solution myself in here

It says

SHA-1 was designed by NSA and uses the constants 5a827999, 6ed9eba1, 8f1bbcdc, and ca62c1d6. In case you haven't already noticed, these are hex representations of $2^{30}$ times the square roots of 2, 3, 5 and 10.

Aven Desta
  • 334
  • 2
  • 13