Додайте свій проект безкоштовно і почніть отримувати пропозиції від фрілансерів-виконавців вже через хвилини після публікації!
300 ₽

Лабораторная работа на тему «Программная реализация хэш-функций»

минув час актуальності
C#


1. Разработать свою хеш-функцию, которая в качестве результата получает  значение 4, 8, 12, 16 бит, которая при изменении любого байта в тексте,  приводит к изменению не менее 30% результата. 2. Создать два документа  (документы word, html страницы) А - исходный, В - с модифицированным  текстом. 3. Вычислить дайджест сообщение для каждого из файлов.  Использовать длину хеш-функции в 4 бита Править документ В (добавлять в  него невидимые символы: пробелы, табуляторы) до тех пор, пока результаты  хеш-функций для А и для правленого файла на основе В не совпадут (т.е.  будет найдена коллизия хэшей). Документы можно править в любом редакторе



  1. 1 день500 ₴
    Денис Рябчук
     363   3   0

    + але не менше

    Україна Київ | 20 травня о 19:00 |
  2. 1 день500 ₴
    Володимир Соколов
     796   40   2

    сделаю

    Україна Львів | 20 травня о 20:22 |

Замовник
Валерий Калач
Україна Полтава  1   0
Проект опублікований
20 травня о 15:14
43 перегляди
Поділитися