Программные методы защиты информации. Часть 1. Крыжановская Ю.А. - 4 стр.

UptoLike

Составители: 

4
сети связи), совместно с механизмами реализации и гарантирования некоторой
политики безопасности .
В случае применения шифрования легальный пользователь получает доступ
к закрытым данным только путем их расшифровывания . Получение доступа к за-
шифрованным данным полностью теряет смысл , если алгоритм и способы осуще-
ствления шифрования неизвестны .
Криптографический метод защиты , безусловно , самый надежный метод за-
щиты , так как охраняется непосредственно сама информация , а не доступ к ней
( например, зашифрованный файл нельзя прочесть даже в случае кражи носителя).
Данный метод защиты реализуется в виде программ или пакетов программ, рас-
ширяющих возможности стандартной операционной системы. Защита на уровне
операционной системы , чаще всего, должна дополняться средствами защиты на
уровне систем управления базами данных, которые позволяют реализовывать
сложные процедуры управления доступом .
Надежность различных алгоритмов шифрования может существенно раз-
ниться , различается и степень надежности систем криптографической защиты , по-
строенных на основе этих алгоритмов . Их работа определяется специальным уни-
кальным числом или последовательностью битов , которую называют ключом
шифрования . При этом в серьезных системах криптографической защиты инфор-
мации предусматривается специальная ключевая служба, которая должна гаран -
тировать надежность создания , передачи, смены и физического распределения
ключей .
Однако даже использование систем криптографической защиты , построен-
ных на основе стойких алгоритмов , само по себе еще не гарантирует надежной
защиты . Наряду с разработкой и использованием таких алгоритмов необходимо
использование надежных протоколов (правил ), регламентирующих использование
этих алгоритмов и способных обеспечить заданную криптостойкость .
Современная криптография знает два типа криптографических алгоритмов :
классические алгоритмы , основанные на использовании закрытых, секретных
ключей , и алгоритмы с открытым ключом , в которых используются один откры -
тый и один закрытый ключ (эти алгоритмы называются также асимметричными).
Кроме того, существует возможность шифрования информации и более простым
способом - с использованием генератора псевдослучайных чисел . Рассмотрим не-
которые методы симметричного шифрования . Сначала поясним ряд терминов , ко-
торые будут неоднократно использоваться .
Криптография (от греческих слов kryptos - тайный и grapho - пишу) - множество
отображений пространства возможных сообщений в пространство возможных
криптограмм. Каждое конкретное отображение из этого множества соответствует
шифрованию при помощи конкретного ключа.
Исходное сообщение (открытый текст ) - сообщение, текст которого необходимо
сделать непонятным для посторонних .
Шифрование данных - процесс преобразования открытых данных в зашифро -
ванные данные (шифртекст , криптограмму) при помощи шифра.
                                      4
сети связи), совместно с механизмами реализации и гарантирования некоторой
политики безопасности.
      В случае применения шифрования легальный пользователь получает доступ
к закрытым данным только путем их расшифровывания. Получение доступа к за-
шифрованным данным полностью теряет смысл, если алгоритм и способы осуще-
ствления шифрования неизвестны.
      Криптографический метод защиты, безусловно, самый надежный метод за-
щиты, так как охраняется непосредственно сама информация, а не доступ к ней
(например, зашифрованный файл нельзя прочесть даже в случае кражи носителя).
Данный метод защиты реализуется в виде программ или пакетов программ, рас-
ширяющих возможности стандартной операционной системы. Защита на уровне
операционной системы, чаще всего, должна дополняться средствами защиты на
уровне систем управления базами данных, которые позволяют реализовывать
сложные процедуры управления доступом.
      Надежность различных алгоритмов шифрования может существенно раз-
ниться, различается и степень надежности систем криптографической защиты, по-
строенных на основе этих алгоритмов. Их работа определяется специальным уни-
кальным числом или последовательностью битов, которую называют ключом
шифрования. При этом в серьезных системах криптографической защиты инфор-
мации предусматривается специальная ключевая служба, которая должна гаран-
тировать надежность создания, передачи, смены и физического распределения
ключей.
      Однако даже использование систем криптографической защиты, построен-
ных на основе стойких алгоритмов, само по себе еще не гарантирует надежной
защиты. Наряду с разработкой и использованием таких алгоритмов необходимо
использование надежных протоколов (правил), регламентирующих использование
этих алгоритмов и способных обеспечить заданную криптостойкость.
      Современная криптография знает два типа криптографических алгоритмов:
классические алгоритмы, основанные на использовании закрытых, секретных
ключей, и алгоритмы с открытым ключом, в которых используются один откры-
тый и один закрытый ключ (эти алгоритмы называются также асимметричными).
Кроме того, существует возможность шифрования информации и более простым
способом - с использованием генератора псевдослучайных чисел. Рассмотрим не-
которые методы симметричного шифрования. Сначала поясним ряд терминов, ко-
торые будут неоднократно использоваться.
Криптография (от греческих слов kryptos - тайный и grapho - пишу) - множество
отображений пространства возможных сообщений в пространство возможных
криптограмм. Каждое конкретное отображение из этого множества соответствует
шифрованию при помощи конкретного ключа.
Исходное сообщение (открытый текст) - сообщение, текст которого необходимо
сделать непонятным для посторонних.
Шифрование данных - процесс преобразования открытых данных в зашифро-
ванные данные (шифртекст, криптограмму) при помощи шифра.