Были доступны в примере KeCcak (Sha-3) Hashes (тестовые векторы)?
-
13-12-2019 - |
Вопрос
Я заинтересован в реализации KeCcak (SHA-3) и хотел бы набор входных / ожидаемых продуктивных пар для тестирования.Были ли какие-либо официальные тестовые векторы были выпущены?Я помню, как некоторые для других процедур SHA, и они были очень полезны.
Решение
Да.Смотрите «Известный-ответ и результаты тестов Monte Carlo» «Пуля на страница загрузки или
И, конечно же, вы всегда можете запустить эталонную реализацию и сравнить выходы.
Другие советы
У KeCcak (Sha-3) пример хэшей (тестовые векторы) были доступны?
Да.Векторы Nist Test можно найти на Ссылка SHA-3 иОптимизированные реализации .Страница включает в себя:
- .
- описание известного теста на ответ (KAT) и тест Монте-Карло(MCT) Для кандидатов-кандидатов SHA-3
- Тестовые файлы и исходный код для проведения KAT и MCT
Эти тесты могут отличаться от тестовых векторов KECCAK, потому что нист модифицировал некоторые вещи.Итак, для SHA-3 я бы специально использовал, какой Nist предоставляет.