Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Одноразовые шифры



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

Одноразовая система шифрует исходный открытый текст в шифротекст посредством подстановки Цезаря Yi=(Xi+ Ki) mod m, 0 <i < n, (5.22)

где Ki - i -й элемент случайной ключевой последовательности.

Ключевое пространство одноразовой системы представляет собой набор дискретных случайных величин из и содержит mn значений.

Процедура расшифрования описывается соотношением

Xi = (Yi- Ki) mod m, (5.23)

где Ki - i-й элемент той же самой случайной ключевой последовательности.

Этот шифр абсолютно надежен, если набор ключей Кi действительно случаен и непредсказуем. Если крипто аналитик попытается использовать для заданного шифротекста все возможные наборы ключей и восстановить все возможные вари­анты исходного текста, то они все окажутся равновероятными. Не существует способа выбрать исходный текст, который был действительно послан. Теоретиче­ски доказано, что одноразовые системы являются недешифрируемыми системами, поскольку их шифротекст не содержит достаточной информации для восста­новления открытого текста.


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






Дата публикования: 2015-01-26; Прочитано: 416 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...