Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
«ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ. ОСНОВЫ КРИПТОГРАФИИ»
Цель: ознакомиться с основами криптографии. Изучить виды шифрования.
Задачи:
1. Изучить шифр Цезаря.
2. Изучить шифр Виженера.
3. Ознакомиться с современные алгоритмы шифрования
4. Выполнить задания.
Краткая теория по теме:
Один из методов защиты информации от неправомерного доступа — это шифрование, то есть кодирование специального вида.
Шифрование — это преобразование (кодирование) открытой информации в зашифрованную, недоступную для понимания посторонних.
Шифрование применяется в первую очередь для передачи секретной информации по незащищенным каналам связи. Шифровать можно любую информацию — тексты, рисунки, звук, базы данных и т.д.
Человечество применяет шифрование с того момента, как появилась секретная информация, которую нужно было скрыть от врагов. Первое известное науке шифрованное сообщение — египетский текст, в котором вместо принятых тогда иероглифов были использованы другие знаки.
Методы шифрования и расшифровывания сообщения изучает наука криптология, история которой насчитывает около четырех тысяч лет. Она состоит из двух ветвей: криптографии и криптоанализа.
Криптография – это наука о способах шифрования информации.
Критоанализ – это наука о методах и способах вскрытия шифров.
Обычно предполагается, что сам алгоритм шифрования известен всем, но неизвестен его ключ, без которого сообщение невозможно расшифровать. В этом заключается отличие шифрования от простого кодирования, при котором для восстановления сообщения достаточно знать только алгоритм кодирования.
Ключ — это параметр алгоритма шифрования (шифра), позволяющий выбрать одно конкретное преобразование из всех вариантов, предусмотренных алгоритмом. Знание ключа позволяет свободно зашифровывать и расшифровывать сообщения.
Все шифры (системы шифрования) делятся на две группы — симметричные и несимметричные (с открытым ключом).
Симметричный шифр означает, что и для шифрования, и для расшифровывания сообщений используется один и тот же ключ. В системах с открытым ключом используются два ключа — открытый и закрытый, которые связаны друг с другом с помощью некоторых математических зависимостей. Информация шифруется с помощью открытого ключа, который доступен всем желающим, а расшифровывается с помощью закрытого ключа, известного только получателю сообщения.
Криптостойкость шифра — это устойчивость шифра к расшифровке без знания ключа.
Стойким считается алгоритм, который для успешного раскрытия требует от противника недостижимых вычислительных ресурсов, недостижимого объема перехваченных сообщений или такого времени, что по его истечении защищенная информация будет уже неактуальна.
Шифр Цезаря (назван в честь римского императора Гая Юлия Цезаря, использовавшего его для секретной переписки.)— один из самых известных и самых древних шифров. В этом шифре каждая буква заменяется на другую, расположенную в алфавите на заданное число позиций k вправо от нее. Алфавит замыкается в кольцо, так что последние символы заменяются на первые. Вот пример шифра Цезаря (со сдвигом 3):
Знаменитая фраза "ПРИШЕЛ УВИДЕЛ ПОБЕДИЛ" при использовании шифра Цезаря со сдвигом 3 будет закодирована так:
Дата публикования: 2015-10-09; Прочитано: 1166 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!