![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Почти все применяемые на практике шифры характеризуются как условно надежные, поскольку они могут быть в принципе раскрыты при наличии неограниченных вычислительных возможностей. Абсолютно надежные шифры нельзя разрушить даже при использовании неограниченных вычислительных возможностей. Существует единственный такой шифр, применяемый на практике, - одноразовая система шифрования. Характерной особенностью одноразовой системы шифрования является одноразовое использование ключевой последовательности.
Одноразовая система шифрует исходный открытый текст в шифротекст
посредством подстановки Цезаря 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!