Нажмите, чтобы выбрать файл или перетащите его сюда
SHA-1

SHA-1 (Secure Hash Algorithm 1) — это криптографическая хэш-функция, разработанная Агентством национальной безопасности и опубликованная Национальным институтом стандартов и технологий (NIST) в качестве федерального стандарта обработки данных (FIPS) [2] SHA-1 может генерировать 160-битное (20-байтовое) хэш-значение, называемое дайджестом сообщения, которое обычно представляется в виде 40 шестнадцатеричных цифр.

Что может онлайн-инструмент расчета SHA1?

  • Рассчитать значение SHA1 файла онлайн
Будет ли файл сохранен нашим сайтом?

  • Процесс расчета онлайн-инструмента расчета запускается в вашем браузере и не будет загружен на наш веб-сайт, пожалуйста, используйте его с уверенностью.
Как использовать?

  • 1) Нажмите, чтобы выбрать файл и дождитесь завершения расчета
  • 2) Нажмите кнопку копирования
Сравнение функций семейства SHA

Сравнение функций семейства SHA
Алгоритмы и их варианты Длина вывода
(bit)
Размер внутреннего состояния
(bit)
Размер блока
(bit)
Максимальная длина сообщения
(bit)
Цикл Операция Безопасность
(bit)
Производительность MiB/s)
MD5
(Для справки)
128 128
(4 × 32)
512 264 − 1 64 Побитовое И, побитовое исключающее ИЛИ, циклический сдвиг, заполнение(Модуль 232), Побитовое ИЛИ <18
(Обнаружено столкновение)
335
SHA-0 160 160
(5 × 32)
512 264 − 1 80 Побитовое И, побитовое исключающее ИЛИ, циклический сдвиг, заполнение(Модуль 232), Побитовое ИЛИ <34
(Обнаружено столкновение)
-
SHA-1 160 160
(5 × 32)
512 264 − 1 80 <63
(Обнаружено столкновение)
192
SHA-2 SHA-224
SHA-256
224
256
256
(8 × 32)
512 264 − 1 64 Побитовое И, побитовое исключающее ИЛИ, циклический сдвиг, заполнение(Модуль 232), Побитовое ИЛИ, Сдвиг Да
112/128
139
SHA-384
SHA-512
SHA-512/224
SHA-512/256
384
512
224
256
512
(8 × 64)
1024 2128 − 1 80 Побитовое И, побитовое исключающее ИЛИ, циклический сдвиг, заполнение(Модуль 264), Побитовое ИЛИ, Сдвиг Да
192/256/112/128
154
SHA-3 SHA3-224
SHA3-256
SHA3-384
SHA3-512
224
256
384
512
1600
(5 × 5 × 64)
1152
1088
832
576
Неограниченно 24 Побитовое И, побитовое исключающее ИЛИ, циклический сдвиг, отрицание Да
112/128/192/256
-
SHAKE128
SHAKE256
d (Переменная длина)
d (Переменная длина)
1344
1088
Да
min (d/2, 128)
min (d/2, 256)
-