Генерирование ключа

Первое, что приходит в голову, это генерировать достаточно длинный ключ, чтобы хотя бы усложнить нахождение длины ключа. Например, использовать некий генератор псевдослучайных чисел с входными данными, известными и отправителю, и получателю. Один из таких часто применяемых генераторов - линейный конгруэнтный ГПСЧ (ГСПЧ это генератор псевдослучайных чисел).

Мы, конечно, догадываемся, что это плохо, но что же именно плохо в этом подходе? Проблема в том, что довольно трудно генерировать параметры для самого генератора. Программно подобрать хорошие параметры для линейного конгруэнтного ГПСЧ, чтобы последовательность была длинная и невырожденая, довольно трудно. По этому поводу можно почитать в 3.2.1 в книге Д.Кнута «Искусство программирования».

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

Прочтите также:

Запись звука к кинофильму формата 35 мм с записью звука на жесткий диск
Целью данной курсовой работы является передача звуковой информации с помощью технических средств - в данном случае жесткого диска. Для того чтобы процесс зрительного восприятия б ...

Расчет структурной схемы установки по перегонке мазута на вакуумной трубчатке установки АВТ
Надежностью называют свойство объекта сохранять во времени в установленных пределах значения всех параметров, характеризующих способность выполнять требуемые функции в заданных режимах ...

Четырехполюсники, электрические фильтры
Во второй части конспекта по Основам теории цепей (ОТЦ) кратко изложена теория четырехполюсников (4х-П) и более подробно изложена теория электрических фильтров. Анализ и синтез просте ...

Основные разделы

Copyright © 2008 - 2019 www.techmatch.ru