
Стандарт сша на шифрование информации
Государственным стандартом на шифрование информации является стандарт DES (Data Encryption Standard). Алгоритм шифрования, положенный в основу стандарта, был разработан фирмой IBM. После проверки специалистами Агентства Национальной Безопасности США алгоритм получил статус государственного стандарта. Кроме того, этот стандарт шифрования широко используется негосударственными организациями не только в США, но и во всем мире.
В стандарте DES исходная информация разбивается на блоки по 64 бита в каждом и подвергается криптографическому преобразованию с использованием ключа, длиной 98 бит.
Процесс расшифрования является инверсным по отношению к процессу шифрования и выполняется с использованием того же ключа, что и при шифровании.
Перспективы использования криптозащиты информации в кс
Криптостойкость рассмотренных методов шифрования определяется длиной ключа, которая для современных систем должна быть, по крайней мере, больше 90 бит.
Для особо применений секретным является не только ключ, но и алгоритм шифрования, могут использоваться несколько ключей (обычно три ключа). Зашифрованная с помощью первого ключа информация подвергается шифрованию с помощью второго ключа и т. д.
Предлагается использовать переменные алгоритмы шифрования. В этом случае ключ шифрования используется еще и для выбора конкретного алгоритма шифрования. Развитие этого направления шифрования сдерживает сложность строгого доказательства криптостойкости такого шифрования.
Привлекательность методов шифрования с использованием открытых ключей заключается, прежде всего, в отсутствии необходимости рассылки секретных ключей. Распространение систем с открытыми ключами сдерживается отсутствием доказательств невозможности получения секретных ключей, кроме как путем их полного перебора.
Перспективным направлением развития криптозащиты информации является стеганография. Комплексное использование стеганографии и шифрования намного повышает криптостойкость закрытой информации.
Электронные подписи
Допустим, два партнера подписывают договор с помощью Интернета. Каждый из них создает по две половинки ключа. Затем они обмениваются открытыми половинками. Первая сторона пишет договор и шифрует его открытым ключом партнера, а потом ставит свою подпись, но ее шифрует собственным ключом. Вторая сторона получает договор и читает ее своим закрытым ключом. Потом проверяет подпись партнера – она должна читаться его открытым ключом. Если все в порядке, то к полученному файлу вторая сторона приписывает свою подпись и шифрует ее своим закрытым ключом, договор возвращает партнеру и тот проверяет его подпись.
Контрольные вопросы
Что такое криптография?
На какие группы делятся методы криптографии?
Понятие шифрования
Понятие стеганографии
Что такое кодирование?
Что такое сжатие информации
Что такое криптостойкость метода шифрования?
Что такое ключ шифрования?
Понятие симметричного шифрования
Что такое несимметричное шифрование ?
Какие стандарты шифрования здесь описаны ?
Назначение электронной подписи