Скачиваний:
13
Добавлен:
17.06.2023
Размер:
246.39 Кб
Скачать

25. Сравнение симметричных и асимметричных алгоритмов

Первый – симметричный, второй асимметричный. Характеристика: скорость – высокая, очень низкая. Распределение ключей – сложное, простое. Степень криптостойкости – высокая, высокая. Обл применения – конфиденциальная инфа, передача по каналам связи. Реализация – программно-аппаратная у обоих методов. ПРИМЕЧАНИЕ: с целью повышения эффективности исп криптосистем используют совместно симметричные и асимметричные алгоритмы. Для обмена инфой исп подход: 1- получатель вычисл открытый и закрытый ключи и затем открытый ключ делает доступным для своих отправителей. 2- отправитель используя открытый ключ получателя зашифровывает свой сеансовый секретный ключ, передающийся по не защищенным каналам связи. 3- получив сеансовый ключ получатель расшифровывает его исп свой секретный ключ. 4- отправитель зашифровывая все сообщения сеансовыми ключами и шлет получателю. 5- все расшифровывается секретными ключами. Симметричные криптосистемы используются только для передачи секретного ключа.

26. Реализация алгоритмов шифрования

Есть много как программ, так и аппаратных средств реализации алгоритмов шифрования. + прогр-го м-да: невысокая стоимость, - прогр-го м-да: невысокая скорость шифрования и расшифрования. Апп-я реализ-я с пом. спец микросхем, появл-ся возм-ть увеличения производительнсоти процесса шифрования и расшифр-я, а так же ср-ва повышения надежности этих процессов. Напр, ОТ шифруется 2мя алгоритмами и если на выходе появл-ся одинаков-е результаты, то зашифровано корректно.

26 Реализации алгоритмов шифрования

  Алгоритмы шифрования реализуются программными или аппаратными средствами. Существует большое количество чисто программных реализаций различных алгоритмов. Из-за своей дешевизны (некoторые и вовсе бесплатны), а также все большего быстродействия процессоров ПЭВМ, простоты работы и безотказности они весьма конкурентоспособны.

Известен пакет PGP (Pretty Good Privacy, автор Филипп Зиммерман, Philip Zimmermann), в котором комплексно решены практически все проблемы защиты передаваемой информации:

применены сжатие данных перед шифрованием,

мощное управление ключами,

симметричный (IDEA) и асимметричный (RSA) алгоритмы шифрования,

вычисление контрольной функции для цифровой подписи,

надежная генерация ключей.

Проект PGP начинался в 1991 году как бесплатный, с августа 2002 года коммерческими правами на программу обладает специально созданная для этих целей компания PGP Corporation ( http://www.pgp.com/ ). В настоящее время разработана версия 8.0, полностью совместимая с Windows XP.

PGP существует также как популярный протокол криптографической защиты, основанный на алгоритме RSA, что обусловило появление большого количества свободно распространяемых PGP-программ (CD "Компьютер Пресс", № 3, 2002).

Публикации журнала "Монитор" с подробными описаниями различных алгоритмов и соответствующими листингами дают возможность каждому желающему написать свою программу (или воспользоваться готовым листингом).

Аппаратная реализация алгоритмов возможна с помощью специализированных микросхем (производятся кристаллы для алгоритмов RSA, DES, ГОСТ 28147-89) или с использованием компонентов широкого назначения (ввиду дешевизны и высокого быстродействия перспективны цифровые сигнальные процессоры - ЦСП, Digital Signal Processor, DSP).

Среди российских разработок следует отметить платы "Криптон" (фирма "Анкад") и "Грим" (методология и алгоритмы фирмы "ЛАН-Крипто", техническая разработка НПЦ "ЭЛиПС").

"Криптон" - одноплатные устройства, использующие криптопроцессоры (специализированные 32-разрядные микроЭВМ, которые также называются "блюминг").

Блюминги аппаратно реализуют алгоритмы ГОСТ 28147-89, они состоят из вычислителя и ОЗУ для хранения ключей. Причем в криптопроцессоре есть три области для хранения ключей, что позволяет строить многоуровневые ключевые системы. Для большей надежности шифрования одновременно работают два криптопроцессора, и блок данных в 64 битов считается правильно зашифрованным, только если совпадает информация на выходе обоих блюмингов. Скорость шифрования - 250 КБ/c.

В плате "Грим" используются цифровые сигнальные процессоры фирмы Analog Devices ADSP-2105 и ADSP-2101, что дает скорость шифрования соответственно 125 и 210 КБ/c. На плате есть физический ДСЧ и ПЗУ с программами начального теста, проверки прав доступа, загрузки и генерации ключей. Ключи хранятся на нестандартно форматированной дискете. Плата реализует алгоритмы ГОСТ 28147-89 и цифровой подписи. Для защиты информации, передаваемой по каналам связи, служат устройства канального шифрования, которые изготовляются в виде интерфейсной карты или автономного модуля. Скорость шифрования различных моделей до 100 Мбит/c.

Соседние файлы в предмете Информационная безопасность