Используя следующую команду:Каков точный результат SHA1 для «abc»?
$ echo abc | sha1sum
Я получил выход:
03cfd743661f07975fa2f1220c5194cbaff48451
Но в соответствии с ССЗ стандартной http://www.itl.nist.gov/fipspubs/fip180-1.htm я должен получить:
a9993e364706816aba3e25717850c26c9cd0d89d
Я подозреваю, что неправильный результат вызван большим или малосимвольным для w [0] и w [15]. w [0] должно быть 0x80636261, а не 0x61626380. Но я до сих пор не могу получить правильный результат.
Кто может мне помочь?