АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Современные симметричные криптосистемы

Читайте также:
  1. IV. Современные методы синтеза неорганических материалов с заданной структурой
  2. Асимметричные криптоалгоритмы
  3. Асимметричные криптосистемы
  4. Валютный рынок: понятие, виды, современные тенденции развития
  5. Введение. Современные идеи равенства и психологические основы истории
  6. Вопрос 19 современные формы материального стимулирования
  7. Вопрос 67 Современные представления об электропроводности тел
  8. Встречная торговля: современные черты и особенности
  9. Выражение мощности через симметричные составляющие
  10. Глава 12. Современные особенности международного движения капитала 349
  11. Глава 12. Современные особенности международного движения капитала 365
  12. Глава 2. История развития и современные представления о научном познании

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

По-видимому, начало современного этапа развития криптографии можно связать с опубликованием в 1948 г. основополагающей работы великого американского учёного Клода Шеннона «Теория связи в секретных сис-темах». Следует также не забывать о том, что этот великий человек, кроме криптографии, внёс значительный фундаментальный вклад и в другие области науки и техники, которые в настоящее время именуются термином «высокие информационные технологии», в частности: заложил и развил основы теории информации, теории эффективного и помехоустойчивого кодирования, построения средств вычислительной техники.

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

По мнению К.Шеннона в современных практических шифрах необходимо использовать два общих принципа: рассеивание и перемешивание.

Рассеивание представляет собой распространение влияния одного знака открытого текста на много знаков шифртекста, что позволяет скрыть статистические свойства открытого текста.

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

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

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

При многократном чередовании простых перестановок и подстановок, управляемых достаточно длинным секретным ключом, можно получить очень стойкий шифр с хорошим рассеиванием и перемешиванием. Рассмотренные ниже криптоалгоритмы DES, IDEA и отечественный стандарт ГОСТ 28147-89 построены в полном соответствии с указанной методологией.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)