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

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

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

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

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

Модернизация сети телекоммуникаций района АТС-38 г. Алматы
В связи с нормализующимися рыночными отношениями, усилением конкурентной борьбы между операторами связи за рынки сбыта, резкое увеличение спроса на сервисные услуги, к сетям телекоммуник ...

Электронные весы
Весы рассмотренные в данной курсовой работе являются удобным, дешевым и надежным средством для измерения грузов. Весы могут быть использованы как в домашних делах, так и торговой сфере. ...

Технология получения монокристаллического InSb p-типа
На сегодняшний день все халькогениды свинца, включая селенид свинца, являются достаточно изученными полупроводниковыми соединениями, которые уже давно нашли свое применение в электронно ...

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

Copyright © 2008 - 2020 www.techmatch.ru