страница 1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Похожие работы
|
Исследовательская часть работы. «Разработка интеллектуального программного комплекса - страница №1/1
![]() Исследовательская часть работы. «Разработка интеллектуального программного комплекса для создания каналов виртуальной частной сети». Зависимость длины ключа от времени перебора с учетом закона Мура( с учетом НТП). () Давайте рассмотрим сколько полный перебор всех возможных ключей: S- мощность алфавита ключа S=2 (0 или 1); L-длина ключа (количество двоичных разрядов); V-скорость перебора; t – коэффициент перевода секунды в дни t=3156000 T – время полного перебора в годах, тогда формула будет иметь вид:
Так при длине ключа 56 бит его полный перебор при V=1 000 000 комбинаций в секунду займет 22 831 год. Естественно та информация уже больше никому будет не нужна. В таблице 1 приведены данные времени секретности информации Таб. 1. Требования к безопасности различной информации1
Но еcли США захочет узнать какой-либо военный секрет России, она может обеспечить гораздо большую скорость. Скорость перебора зависит и от количества вложенный денег. Таб. 2.Оценки среднего времени для аппаратного вскрытия грубой силой(полного перебора всех ключей).2 Длина ключей в битах
При полном переборе ключа длиной 80 бит с бюджетом 100 000$ понадобиться 700 лет. За это время техника продвинется намного вперед. Закон Мура гласит, что каждое 5 лет мощность вычислительной техники увеличиваются в 10 раз (за год в 2 раза). Значит, нужно преобразовать формулу(1), учитывая закон Мура, получим ![]() ![]() Далее, преобразуем полученную геометрическую прогрессию (q=101/5), найдем сумму и вычислим T ![]() Таким образом получается при начальной скорости перебора 1000000 комбинаций в секунду мы сможем найти ключ примерной через 22 года. Но 50% ключей находится при переборе половина комбинаций, значит: ![]() Тем самым время сокращается до 20 лет. Тем самым мы нашли формулу по которой можно вычислить время перебора ключа (время секретности информации), при условии что алгоритм идеальный.
В 1949 году статья Клода Шеннона "Теория связи в секретных системах" положила начало научной криптологии. Шеннон показал, что для некоторого "случайного шифра" количество знаков шифротекста, получив которые криптоаналитик при неограниченных ресурсах может восстановить ключ (и раскрыть шифр). Этот отношение выражается формулой - Н(X)/(R*log N) (5) где H (Z) - энтропия ключа: H(X)= — R - избыточность открытого текста: N - объем алфавита. Для того чтобы, увеличить количество знаков шифротекста, нужно снизить избыточность. Избыточность нашего алфавита составляет около 0.75. Архиваторы очень эффективно снижают избыточность, поэтому их нужно применять перед шифрованием. Если избыточность открытого текста снизить до нуля, то даже короткий ключ даст шифр, который криптоаналитик не сможет раскрыть. Генерирование ключа. Пусть сгенерирован ключ. Мощность алфавита составляет 2. X1 = 0 , X2 = 1. На графике 4 нарисована зависимость количество знаков шифротекста от его избыточности для бинарного алфавита. Возьмем идеальный случай, когда ключи при генерации никогда не повторяются, значит вероятность их появления равновероятна. Отсюда следует, что при передачи синфронного ключа достаточно короткого асинхронного. Целью является создать идеальное соединение между двумя серверами VPN , таким образом, чтобы информацию не могли:
Примем следующие допущения
Алгоритм. (см. таб. 3)
Туннельный режим. В туннельном режиме злоумышленник знает несколько байтов заголовка, значит возможен полный перебор ключей. Для того чтобы снизить избыточность, перед шифрованием пакет архивируется.
И так далее до прекращения соединение. Также этот алгоритм не подвержен атакам на асинхронные ключи, т.к. их практически невозможно расшифровать, т.к. они меняются при каждом сеансе связи. Данный алгоритм можно применять в каналах связи с повышенной секретностью.
1 Брюс Шнайер, Прикладная криптография, глава 7,1996г. 2 Брюс Шнайер, Прикладная криптография, глава 7,1996г., данные были изменены в соответствии с законом Мура. |