программа шифрование данный
Классические алгоритмы шифрования данных
Теория ОС | Безопасность
| Сетевые ОС |
TCP/IP | Windows 2000 |
Лок. сети | Интернет
| Защита | Топология сети |
Выч. сети | Главная
Корпоративные
ИС | Учебник КС |
C++ | Архитектура ЭВМ | Local
Area Network | Брандмауэры
| Паскаль | Базы данных |
SQL
Локальные
компьютерные сети Электронный учебник
6.1.
Классические алгоритмы шифрования данных В некоторых публикациях в периодической
печати программа шифрование данный в сети Internet под защитой информации понимается только часть из возможных
и необходимых мероприятий в этом направлении, связанных с профилем работы конкретного
коллектива исполнителей. Правильнее понимать под этим термином комплекс мероприятий,
проводимых с целью предотвращения утечки, хищения, утраты, несанкционированного
уничтожения, искажения, модификации (подделки), несанкционированного копирования,
блокирования информации программа шифрование данный т.п. Поскольку, например, утрата информации может происходить
по чисто «техническим», объективным программа шифрование данный неумышленным причинам, под это
определение попадают также программа шифрование данный мероприятия, связанные с повышением надежности сервера
из-за отказов или сбоев в работе винчестеров, недостатков в используемом программном
обеспечении программа шифрование данный т.д. Вообще, переход от работы на персональных компьютерах
к работе в сети усложняет защиту информации по следующим причинам.
Большое число пользователей в сети программа шифрование данный их переменный состав. Защита на уровне имени
и пароля пользователя недостаточна для предотвращения входа в сеть посторонних
лиц. Большая протяженность сети программа шифрование данный наличие многих потенциальных каналов
проникновения в сеть. Уже упомянутые недостатки в аппаратном программа шифрование данный программном
обеспечении, которые зачастую обнаруживаются не на предприятия или организации).
Преимущества организационных средств - возможность решения многих разнородных
проблем, простота реализации, возможность быстрого реагирования на нежелательные
действия в сети, неограниченные возможности модификации программа шифрование данный развития. Недостатки
— высокая зависимость от субъективных факторов, в том числе от общей организации
работы в данном конкретном подразделении. Шифрование данных представляет
собой разновидность программных средств защиты информации программа шифрование данный имеет особое значение
на практике как единственная надежная защита информации, передаваемой по протяженным
последовательным линиям, от утечки. Понятие «шифрование» часто
употребляется в связи с более общим понятием криптографии. Криптография включает
шифрование программа шифрование данный дополнительно рассматривает способы решения проблем, связанных с
возможной подменой цифровых данных: как проверить достоверность цифровых данных
и как по аналогии с рукописной подписью на бумаге проставить визу на электронных
документах, имея в распоряжении лишь последовательности нулей программа шифрование данный единиц. Эти проблемы
и способы их решения будут рассмотрены далее. Число используемых программ
шифрования ограничено, причем часть из них являются стандартами де-факто или де-юре.
Однако даже если алгоритм шифрования не представляет собой секрета, произвести
дешифрование (или расшифровку) без знания закрытого ключа чрезвычайно сложно.
Это свойство в современных программах шифрования обеспечивается в процессе многоступенчатого
преобразования исходной открытой информации («plain text» в англоязычной
литературе) с использованием ключа (или двух ключей — по одному для шифрования
и дешифрования). В конечном счете каждый из используемых сложных методов (алгоритмов)
шифрования представляет собой комбинацию относительно простых методов.
Различают следующие классические алгоритмы
шифрования: подстановка (простая - одноаалфавитная,
многоалфавитная однопетлевая, многоалфавитная многопетлевая);
перестановка (простая, усложненная); гаммирование (смешивание
с короткой, длинной или неограниченной маской). Устойчивость каждого
из перечисленных методов к дешифрованию бег знания ключа характеризуется количественно
с помощью показателя S представляющего собой минимальный объем зашифрованного
текста который может быть дешифрован посредством статистического анализа
Подстановка предполагает использование альтернативного алфавит; (или нескольких
алфавитов) вместо исходного алфавита. В случае простой подстановки для символов
английского алфавита можно предложить например, следующую замену (табл. 6.1).
Тогда слово «cache» в зашифрованном виде представляется как
«usuxk» Существует, однако, возможность дешифрования сообщения
с помощьь известной статистической частоты повторяемости символов в произвольном,
достаточно длинном тексте. Например, символ Е встречается чащ всего — в среднем
123 раза на каждые 1000 символов или в 12,3% случаев далее следуют символы Т -
9,6%, А - 8,1%, О - 7,9%, N - 1,2%, I - 7,2%, S - 6,6%, R — 6,0%, Н - 5,1%, L
— 4,0% программа шифрование данный т.д. Приведенные цифры могут, конеч но, несколько варьироваться в зависимости
от источника информацю Поэтому показатель устойчивости к дешифрованию SKB данном
случа не превышает 20...30. Табл. 6.1. Пример замены символов
при подстановке
Исходный алфавит А В С
D Е F G ] -I
i J К L
X Y Z Альтернативный
алфавит S О программа шифрование данный Н
К Т L : X N
W м Y А
Р J При многоалфавитной подстановке
можно добиться того, что в зашифрс ванном тексте все символы будут встречаться
примерно с одинаковс частотой, что существенно затруднит дешифрование без знания
альте) нативных алфавитов программа шифрование данный порядка, в котором они использовались при шифровании.
Перестановка потенциально обеспечивает большую по сравнению с по, становкой
устойчивость к дешифрованию программа шифрование данный выполняется с использов нием цифрового ключа или
эквивалентного ключевого слова, как это п казано на следующем примере (см. табл.
6.2.). Цифровой ключ состоит из неповторяющихся цифр, программа шифрование данный соответствующ
ему ключевое слово - из неповторяющихся символов. Исходный тек (plain text) записывается
под ключом построчно. Зашифрованное сообщение (cipher text) выписывается по столбцам
в том порядке, как это предписывают цифры ключа (или в том порядке, в котором
расположены отдельные символы ключевого слова в алфавите). Для рассматриваемого
примера зашифрованное сообщение: TRANSPOSITION IS THE ENCIPHER METHOD будет выглядеть
следующим образом: AIHHORTTPHPaEaaSNaRaTIalTOINMccNOEEDSSCEct.
Табл. 6.2. Пример использования простой перестановки (а - служебный символ, в
данном случае означает пробел)
Ключевое слово S Е С
и R I Т Y
Цифровой ключ 5 2 1
7 4 3 6 8
Исходный текст (plain text), записанный построчно Т
R А N S Р О
S I Т I
О N программа шифрование данный I S"
программа шифрование данный Т Н Е
а Е N С I
Р Н Е R программа шифрование данный М
Е Т Н о
D программа шифрование данный а программа шифрование данный а
Гаммирование (смешивание с маской) основано на побитном сложении по модулю 2 (или,
что то же самое - в соответствии с логикой ИСКЛЮЧАЮЩЕЕ ИЛИ) исходного сообщения
с заранее выбранной двоичной последовательностью (маской). Компактным
представлением маски могут служить числа в десятичной системе счисления или некоторый
текст (в этом случае рассматривается внутренние коды символов - для английского
текста таблица ASCII). Операция суммирования по модулю 2 (ИСКЛЮЧАЮЩЕЕ
ИЛИ) является обратимой, так что при сложении с той же маской (ключом) зашифрованного
сообщения мы снова получим исходный текст (произойдет дешифрование). В
качестве маски (ключа) могут использоваться константы типа п или е, программа шифрование данный тогда маска
будет иметь конечную длину. Наибольшую устойчивость к дешифрованию может обеспечить
использование маски с бесконечной длиной, которая образована генератором случайных
(точнее, псевдослучайных) последовательностей. Такой генератор легко реализуется
аппаратными или программными средствами, например, с помощью сдвигового регистра
с обратными связями, который используется при вычислении помехоустойчивого циклического
кода. Точное воспроизведение псевдослучайной последовательности в генераторе на
приемном конце линии обеспечивается при установке такого же исходного состояния
(содержимого сдвигового регистра) программа шифрование данный той же структуры обратных связей, что программа шифрование данный в
генераторе на передающем конце. Перечисленные классические методы шифрования
(подстановка, перестановка программа шифрование данный гаммирование) являются линейными в том смысле, что
длина зашифрованного сообщения равна длине исходного текста. Возможно нелинейное
преобразование типа подстановки вместо исходных символов (или целых слов, фраз,
предложений) заранее выбранных комбинаций символов другой длины. Стандартные
методы шифрования (национальные или международные) для повышения степени устойчивости
к дешифрованию реализуют несколько этапов (шагов) шифрования, на каждом из которых
используются различные классические методы шифрования в соответствии с выбранным
ключом (или ключами). Существуют две принципиально различные группы стандартных
методов шифрования: шифрование с использованием одних
и тех же ключей (шифров) при шифровании программа шифрование данный дешифровании (симметричное шифрование
или системы с открытыми ключами - private-key systems);
шифрование с использованием открытых ключей для шифрования программа шифрование данный закрытых - для дешифрования
(несимметричное шифрование). Строгое математическое описание алгоритмов,
используемых в стандартных методах шифрования, слишком сложно. Для пользователей
важны в первую очередь потребительские свойства различных методов (степень устойчивости
к дешифрованию, скорость шифрования программа шифрование данный дешифрования, порядок программа шифрование данный удобство распространения
ключей), которые программа шифрование данный рассматриваются ниже.
Примеры решений задач | Магнетизм | Матрицы
| Курсовой интегралы
| Математический
анализ | Задачи
диф.уравнения
Корпоративные
ИС | Учебник КС |
C++ | Архитектура ЭВМ | Local
Area Network | Брандмауэры
| Паскаль | Базы данных |
SQL
Теория
ОС | Безопасность |
Сетевые ОС | TCP/IP | Windows
2000 | Лок. сети
| Интернет | Защита |
Топология сети | Выч. сети |
Главная
разделы
жаростойкий краска
купить автотехнику
купить пароварка
спецобувь заказ
kyiv apartaments rent
скребковый конвейер
стелаж
лечение щитовидный железа
certification microsoft
персонализация карта
банковский ячейка
купить электрооткрывалку
protherm
электроинструмент метабо
крутой xxx видео
огнезащитный состав
5440.16 (крышка)
антиобледенительные система
антиобледенительные система
антиобледенительные система
профессиональный видеосъемка
купить букмекерский линия
8800 gold edition
телематические служба
программа шифрование данный