Утвержден стандарт хеширования SHA-3

В NIST отмечают, что SHA-3 сильно отличается от утвержденного в 2002 году SHA-2, и подчеркивают, что новый стандарт не заменяет предыдущий, а предлагается в качестве резервного.
Национальный институт стандартов и технологий США после девяти лет разработки опубликовал окончательный вариант стандарта криптографического хеш-алгоритма Secure Hash Algorithm-3. Стандарт впервые в практике NIST выбирался в рамках открытого международного конкурса. Всего в нем участвовали 64 разработки.
Финальная версия SHA-3 практически не изменилась по сравнению с черновой, опубликованной для комментариев год назад. Стандарт описывает семейство функций на основе Keccak, алгоритма, победившего на конкурсе.
В NIST отмечают, что SHA-3 сильно отличается от утвержденного в 2002 году SHA-2, и подчеркивают, что новый стандарт не заменяет предыдущий, а предлагается в качестве резервного. Учитывая, что на разработку нового стандарта уходят годы, в NIST решили подготовиться на случай если с SHA-2 возникнут проблемы. Но пока проблем обнаружено не было, и новый стандарт можно применять наравне со старым. В NIST также отмечают, что для аппаратной реализации некоторых функций SHA-3 требуется совсем немного места в микросхемах, что делает новый стандарт удобным для защиты очень малых устройств.