Разработка программы для подсчета хэш-суммы файла и текста с графическим интерфейсом

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

Введение

 

В настоящее время с хэшированием мы сталкиваемся практически на каждом шагу: при работе с веб браузером, различными компиляторами, текстовыми редакторами и переводчиками, базами данных и т.д.

Под хэшированием обычно понимают процесс преобразования входного массива данных произвольной длины в выходную битовую строку фиксированной длины.

,-.">Такие преобразования также называются хэш-функциями или функциями свёртки, а их результаты называют хэшем , хэш-кодом или дайджестом сообщения.

,.

,.

 

 

Глава 1. Описание алгоритма MD5

 

1.1 История MD5

 

,. были найдены недостатки алгоритма MD4.

(BertdenBoer)(AntoonBosselaers),,.">В 1993 году Берт ден Боер (Bert den Boer) и Антон Босселарис (Antoon Bosselaers) показали, что в алгоритме возможны псевдоколлизии, когда разным инициализирующим векторам соответствуют одинаковые дайджесты для входного сообщения.

(HansDobbertin),%