ВУЗ:
Составители:
шифрования сообщений.
В 1949 г. была опубликована статья Клода Шеннона «Теория связи в секретных сис-
темах», которая подвела научную базу под криптографию и криптоанализ. С этого вре-
мени стали говорить о КРИПТОЛОГИИ (от греческого kryptos – тайный и logos – сооб-
щение) – науке о преобразовании информации для обеспечения ее секретности. Этап раз-
вития криптографии и криптоанализа до 1949 г. стали называть донаучной криптологией.
Криптография является одним из наиболее мощных средств обеспечения конфиден-
циальности и контроля целостности информации. Во многих отношениях она занимает
центральное место среди программно-технических регуляторов безопасности. Например,
для портативных компьютеров, физически защитить которые крайне трудно, только
криптография позволяет гарантировать конфиденциальность информации даже в случае
кражи.
6.1. ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ КРИПТОЛОГИИ
Защита данных с помощью шифрования – одно из возможных решений проблемы
безопасности. Зашифрованные данные становятся доступными только тем, кто знает, как
их расшифровать, и поэтому похищение зашифрованных данных абсолютно бессмыс-
ленно для несанкционированных пользователей.
Коды и шифры использовались задолго до появления ЭВМ. С теоретической точки
зрения не существует четкого различия между кодами и шифрами. Однако в современной
практике различие между ними является достаточно четким. Коды оперируют лингвис-
тическими элементами, разделяя шифруемый текст на такие смысловые элементы, как
слова и слоги. В шифре всегда различают два элемента: алгоритм и ключ.
Алгоритм позволяет использовать сравнительно короткий ключ для шифрования
сколь угодно большого текста.
Определим ряд терминов, используемых в криптологии.
Под шифром понимается совокупность обратимых преобразований множества от-
крытых данных на множество зашифрованных данных, заданных алгоритмом крипто-
графического преобразования.
Ключ – конкретное секретное состояние некоторых параметров алгоритма крипто-
графического преобразования данных, обеспечивающее выбор одного варианта из сово-
купности всевозможных для данного алгоритма.
Гаммирование – процесс наложения по определенному закону гаммы шифра на от-
крытые данные.
Гамма шифра – псевдослучайная двоичная последовательность, вырабатываемая по
заданному алгоритму, для зашифрования открытых данных и расшифрования зашифро-
ванных данных.
Зашифрованием данных называется процесс преобразования открытых данных в
зашифрованные с помощью шифра, а расшифрованием данных – процесс преобразова-
ния закрытых данных в открытые с помощью шифра.
Шифрованием называется процесс зашифрования или расшифрования данных.
Дешифрованием называется процесс преобразования закрытых данных в открытые
при неизвестном ключе и, возможно, неизвестном алгоритме.
Криптостойкостью называется характеристика шифра, определяющая его стой-
кость к дешифрованию. Обычно эта характеристика определяется периодом времени,
необходимым для дешифрования.
Имитозащита – защита от навязывания ложных данных. Для обеспечения имито-
защиты к зашифрованным данным добавляется имитовставка, представляющая собой
последовательность данных фиксированной длины, полученную по определенному пра-
вилу из открытых данных и ключа.
Криптографическая защита – это защита данных с помощью криптографического
преобразования, под которым понимается преобразование данных шифрованием и (или)
выработкой имитовставки.
Синхропосылка – исходные открытые параметры алгоритма криптографического
преобразования.
Уравнение зашифрования (расшифрования) – соотношение, описывающее процесс
образования зашифрованных (открытых) данных из открытых (зашифрованных) данных
в результате преобразований, заданных алгоритмом криптографического преобразова-
ния.
Современные методы шифрования должны отвечать следующим требованиям:
1. Стойкость шифра противостоять криптоанализу должна быть такой, чтобы
вскрытие его могло быть осуществлено только путем решения задачи полного перебора
ключей.
2. Криптостойкость обеспечивается не секретностью алгоритма, а секретностью
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »