Содержание
- 2. Определение HASH-функции HASH-функция (хеширование) — преобразование по детерминированному алгоритму входного массива данных произвольной длины в выходную
- 3. HASH-функция SHA-1. 160-битный алгоритм хэширования; Опубликован в 1995 году; Рекомендован в качестве основного для государственных учреждений
- 4. Дополнение сообщения до длины, кратной 512 битам M = 0100…0101 1010…0000 0101…00100100000000 110101100000…00 … 512 512
- 5. Инициализация переменных A = a = 0x67452301 B = b = 0xEFCDAB89 C = c =
- 6. Задача. Переведите в шестнадцатеричную систему вектор 1011 1110 1101 1010 0010 0000 0001 0100 = 0x…
- 7. Задача. Переведите в шестнадцатеричную систему вектор 1011 1110 1101 1010 0010 0000 0001 0100 = 0xbeda2014
- 8. Главный цикл обработки 512-битового блока далее: A=A+a B=B+b C=C+c D=D+d E=E+e
- 9. Главный цикл. Графическая схема.
- 10. Пример SHA-1("В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!") = 9e32295f 8225803b b6d5fdfc c0674616
- 12. Скачать презентацию