Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FINAL (Verdana, 16).docx
Скачиваний:
18
Добавлен:
18.02.2016
Размер:
561.46 Кб
Скачать

46. Объясните процесс шифрования информации. Проанализируйте алгоритмы симметричного и ассиметричного шифрования.

Шифр перестановки — шифр, переставляющий символы сообщения между собой для получения шифротекста, так что символы, оставаясь сами собой меняют свою позицию в сообщении. (Шифр Цезаря (сдвиг вправо на n символов, одноалфавитный). Многоалфавитный шифр подстановки состоит из нескольких шифров простой замены.(шифр Виженера, шифр Бофора, одноразовый блокнот. Суть -циклическом применении нескольких моноалфавитных шифров к определённому числу букв шифруемого текста. Самым важным эффект -маскировка частот появления тех или иных букв в тексте). шифры замены - отдельные части сообщения (буквы, слова, ...) заменяются на какие-либо другие буквы, числа, символы и т.д. При этом замена осуществляется так, чтобы потом по шифрованному сообщению можно было однозначно восстановить передаваемое сообщение. Гамми́рование (однозначной замены) — метод шифрования, основанный на «наложении» гамма-последовательности на открытый текст. Обычно это суммирование в каком-либо конечном поле (например, в поле GF(2) такое суммирование принимает вид обычного «исключающего ИЛИ»). При расшифровке операция проводится повторно, в результате получается открытый текст.

Симметричные шифры — способ шифрования, в котором для шифрования и расшифровывания применяется один и тот же криптографический ключ. Ключ должен сохраняться в секрете обеими сторонами. Алгоритм шифрования выбирается сторонами до начала обмена сообщениями. Классическим примером таких алгоритмов являются симметричные криптографические алгоритмы, перечисленные ниже: Простая перестановка, Одиночная перестановка по ключу, Двойная перестановка, Перестановка "Магический квадрат". Асимметричный шифр — система шифрования и/или электронной цифровой подписи (ЭЦП), при которой открытый ключ передаётся по открытому (то есть незащищённому, доступному для наблюдения) каналу, и используется для проверки ЭЦП и для шифрования сообщения. Для генерации ЭЦП и для расшифрования сообщения используется секретный ключ. Криптографические системы с открытым ключом в настоящее время широко применяются в различных сетевых протоколах, в частности, в протоколах TLS , SSL (лежащих в основе HTTPS), в SSH. Абсолютно секретные сис-ы шифр.(одноразовый блокнотов) —с-ма симм. шиф-я, для которой доказана абсолютная криптографическая стойкость. Для шифрования открытый текст объединяется операцией «исключающее ИЛИ» с ключом (одноразовым блокнотом). При этом ключ должен обладать тремя критически важными свойствами: 1. быть истинно случайным; 2. совпадать по размеру с заданным открытым текстом; 3. применяться только один раз. Построение п.п.ч. Недостатки классических генераторов псевдослучайных чисел 1)сравнительно короткий период генерируемой последовательности;2) зависимость между соседними последовательными значениями;3) неравномерность распределения значений. «Псевдослучайные» - из того, что если известно i-е число, то по формуле мы однозначно вычислим (i+1)-й элемент. Из рекуррентной природы формулы следует, что при одном и том же x0 мы получим при повторной генерации ту же самую последовательность. Все арифметические алгоритмы генерации псевдослучайных последовательностей периодичны

Любой генератор ППС должен быть инициализирован случайной величиной, неким внешним источником случайных значений. В симметричных криптосистемах одним и тем же секретным ключом осуществляется и зашифрование, и расшифрование.Наиболее широко применяемыми на практике симметричными криптосистемами являются системы DES (стандарт США), IDEA (европейский стандарт), ГОСТ (стандарт РФ) и их модификации.Одной из составляющих стандарта шифрования данных США 1999 г. является алгоритм TDEA («тройной» DEA). В алгоритме TDEA для зашифрования используется три ключа и трижды применяется алгоритм DEA: В асимметричных криптосистемах (системах с открытым ключом) используется два ключа: открытый ключ – для шифрования и соответствующий ему секретный – для расшифрования. Например RSA. Основным недостатком является медленное исполнение как в аппаратной, так и программной реализациях. Электронная цифровая подпись – используется для аутентификации автора информации и для доказательства факта, что подписанное сообщение, данные не были модифицированы при передаче в компьютерных сетях. ЭЦП строится на основе двух компонент: содержания информации, которая подписывается, и личной информации того, кто подписывает. Изменение каждой компоненты приводит к изменению электронной цифровой подписи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]