Автор работы: Пользователь скрыл имя, 31 Марта 2015 в 23:31, реферат
В современном мире любому человеку потеря какой-то ценной для него вещи доставляет много неприятностей.
В наше время все большая часть информации хранится в цифровом виде, на компьютерных носителях. Оказывается, это обстоятельство не упрощает, а усложняет проблему защиты информации.
Различают 4 режима функционирования ГОСТа: режим простой замены, режим гаммирования, гаммирование с обратной связью, а также режим выработки имитовставки.
Основные преимущества ГОСТа:
- неуязвимость для силовых атак;
- эффективность реализации и, следовательно, хорошая скорость работы на ПК самых новых моделей;
-
в состав алгоритма входит
защита от навязывания
- шифрование осуществляется по одному и тому же циклу для каждого из 4-х режимов работы.
-
использование ключей на
Кроме того, по мнению специалистов в области криптографии, ГОСТ не доступен для таких распространенных методика как линейный и дифференциальный криптографический анализ.
В связи с требованиями законодательства РФ, в госучреждениях а также во всех информационных системах, осуществляющих хранение и обработку информации, представляющей собой гостайну ГОСТ единственным доступным алгоритмом для использования в качестве формата шифрования.
Когда пользователь шифрует
сообщение с помощью PGP, то программа сначала
сжимает текст, что сокращает время на
отправку сообщения (например, через модем)
и увеличивает надежность шифрования.
Большинство приемов криптоанализа (взлома
зашифрованных сообщений) основаны на
исследовании "рисунков", присущих
текстовым файлам, что помогает взломать
ключ. Сжатие ликвидирует эти "рисунки"
и таким образом повышает надежность зашифрованного
сообщения.
Затем PGP генерирует сессионный ключ, который
представляет собой случайное число, созданное
за счет движений вашей мышки и нажатий
на клавиши клавиатуры.
Как только данные будут зашифрованы, сессионный ключ зашифровывается с помощью публичного ключа получателя сообщения и отправляется к получателю вместе с зашифрованным текстом.
Расшифровка происходит в обратной последовательности. Программа PGP получателя сообщения использует закрытый ключ получателя для извлечения временного сессионного ключа, с помощью которого программа затем дешифрует зашифрованный текст.
Ключ - это число, которое используется криптографическим алгоритмом для шифрования текста. Как правило, ключи - это очень большие числа. Размер ключа измеряется в битах. Число, представленное 1024 битами - очень большое. В публичной криптографии, чем больше ключ, тем его сложнее взломать.
В то время как открытый и закрытый ключи взаимосвязаны, чрезвычайно сложно получить закрытый ключ исходя из наличия только открытого ключа, однако это возможно при наличии большой компьютерной мощности. Поэтому крайне важно выбирать ключи подходящего размера: достаточно большого для обеспечения безопасности и достаточно малого для обеспечения быстрого режима работы. Более большие ключи будут более надежными в течение более длительного срока времени. Поэтому если вам необходимо зашифровать информацию с тем, чтобы она хранилась в течение нескольких лет, то необходимо использовать более длинный ключ.
Ключи хранятся на жестком диске вашего компьютера в зашифрованном состоянии в виде двух файлов: одного для открытых ключей, а другого - для закрытых. Эти файлы называются "кольцами" (keyrings). В течение работы с программой PGP вы, как правило, будете вносить открытые ключи ваших корреспондентов в открытые "кольца". Ваши закрытые ключи хранятся в вашем закрытом "кольце".
Огромным преимуществом публичной
криптографии также является возможность
использования цифровой подписи, которая
позволяет получателю сообщения удостовериться
в личности отправителя сообщения, а также
в целостности (верности) полученного
сообщения.
Цифровая подпись исполняет ту же самую
функцию, что и ручная подпись. Однако
ручную подпись легко подделать. Цифровую
же подпись почти невозможно подделать.
Для определения целостности полученного
сообщения используется хеш-функция. В
чем-то она похожа на "контрольную сумму",
или код проверки ошибок CRC, который компактно
представляет сообщение и используется
для проверки сообщения на наличие изменений.
"Хэш-функция" действует
таким образом, что в случае
какого-либо изменения
При получении сообщения получатель использует
PGP для восстановления исходных данных
и проверки подписи.
При условии использования надежной формулы "хэш-функции" невозможно вытащить подпись из одного документа и вложить в другой, либо каким-то образом изменить содержание сообщения. Любое изменение подписанного документа сразу же будет обнаружено при проверке подлинности подписи.
Еще одним средством защиты
в PGP является парольная фраза.
Парольная фраза - это сочетание нескольких
слов, которое теоретически более надежно,
чем парольное слово. Парольная фраза
должна быть такой, чтобы ее потом не забыть
и чтобы третьи лица не могли ее разгадать.
Если вы забудете свою парольную фразу,
то уже никогда не сможете восстановить
свою зашифрованную информацию. Ваш закрытый
ключ абсолютно бесполезен без знания
парольной фразы.
1. Нажмите кнопку "ПУСК" и выберете команду "Выполнить". Выберете программу PGPKEYS.
2. Зайдите в меню KEYS и
выполните команду NEW KEY.
• Нажмите на «Далее»
• Введите свое имя и электронный адрес
• Нажмите на «Далее»
• Выберите размер ключа 2048 или 1024 и нажмите
на «Далее»
• Выделите фразу key pair never expires (срок действия
ключевой пары никогда не истекает) и нажмите
на «Далее»
• Два раза введите секретный пароль и
нажмите на «Далее»
Программа начнет генерировать пару ключей. Если программе не хватает информации, то она может попросить нажать на несколько клавиш наугад и подвигать мышку. Это необходимо выполнить.
Затем программа сообщит, что
процесс генерации ключей закончен.
• Нажмите на «Далее»
• Потом еще раз нажмите на «Далее»
•Затем нужно нажать на команду Done
На этом процесс создания пары ключей закончился и можно начинать пользоваться программой.
3. Обменяйтесь со своими
корреспондентами открытыми
Появится окошко, с помощью которого можно указать путь, где сохранить файл с названием <ваше_имя.asc>.
Этот файл необходимо выслать своему корреспонденту, в обмен на его открытый ключ.
Как только вы получите открытый ключ своего корреспондента, надо его запустить, нажав на него двойным щелчком мышки, выделить его в окошке и выполнить команду IMPORT.
4. Теперь можно пересылать
друг другу зашифрованные
Свой открытый ключ можно поместить на специальном сервере, тогда он будет доступен всем желающим вести с вами переписку. Программа PGP сама предлагает вам выбрать, как сообщить корреспондентам свой общедоступный ключ - храня его на сервере или послав письмом.