Файл: Исследование проблем защиты информации (Главные положения теории защиты информации.).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.05.2023

Просмотров: 249

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Пробуждение значительного интереса к криптографии и её развитие началось с XIX века, что связано с зарождением электросвязи. В XX столетии секретные службы большинства развитых стран стали относится к этой дисциплине как к  обязательному инструменту своей деятельности.

В основе шифрования лежат два основных понятия: алгоритм и ключ. Алгоритм – это способ закодировать исходный текст, в результате чего получается зашифрованное послание. Зашифрованное послание будет интерпретировано только с помощью ключа.

Очевидно, чтобы зашифровать послание, достаточно алгоритма.

Голландский криптограф Керкхофф (1835 – 1903) первым сформулировал правило: стойкость шифра, т.е. криптосистемы – набора процедур, управляемых некоторой секретной информацией небольшого объёма, должна быть обеспечена в том случае, когда криптоаналитику противника известен весь механизм шифрования за исключением секретного ключа – информации, управляющей процессом криптографических преобразований. Видимо, одной из задач этого требования было осознание нужности испытания разрабатываемых криптосхем в критериях более жёстких по сравнению с условиями, в которых мог бы действовать потенциальный нарушитель. Это правило стимулировало появление более качественных шифрующих алгоритмов Дозволено сказать, что в нём содержится 1-й элемент стандартизации в области криптографии, от того что предполагается разработка открытых методов реформирований. В реальное время это правило интерпретируется более обширно: все долговременные элементы системы защиты обязаны предполагаться знаменитыми потенциальному преступнику. В последнюю формулировку криптосистемы входят как частный случай систем защиты. В этой формулировке предполагается, что все элементы систем защиты разделяются на две категории – долговременные и легко сменяемые. К долговременным элементам относятся те элементы, которые относятся к разработке систем защиты и для изменения требуют вмешательства экспертов либо разработчиков. К легко сменяемым элементам относятся элементы системы, которые предназначены для произвольного модифицирования либо модифицирования по предварительно заданному правилу, исходя из нечаянно выбираемых исходных параметров. К легко сменяемым элементам относятся, скажем, ключ, пароль, идентификация и т.п. Рассматриваемое правило отражает тот факт, что подобающий уровень секретности имеет вероятность быть обеспеченным только по отношению к легко сменяемым элементам.


Несмотря на то, что согласно современным требованиям к криптосистемам они обязаны выдерживать криптоанализ на основе знаменитых алгоритмов, большого объёма знаменитого открытого текста и соответствующего ему шифртекста, шифры, используемые специальными службами, сохраняются в секрете. Это обусловлено необходимостью иметь добавочный резерв прочности, от того что в реальное время создание криптосистем с доказуемой стойкостью является предметом прогрессирующей теории и представляет собой довольно трудную задачу. Дабы избежать допустимых уязвимостей, алгоритм шифрования подразумевает ,своё построение на основе отлично изученных и апробированных принципах и механизмах преобразования. Ни один серьёзный теперешний пользователь не будет полагаться только на надёжность сохранности в секрете своего алгоритма, от того что весьма трудно гарантировать низкую вероятность того, что информация об алгоритме станет известно преступнику.

Засекреченность данных поддерживается внедрением в алгоритмы специализированных ключей (кодов). Применение ключа при шифровании дает два значительных достоинства. В-1-ый, возможно применять один метод с различными ключами с целью отправки писем различным адресатам. В-2-ой, в случае если засекреченность ключа станет нарушена, его возможно просто сменить, никак не изменяя при этом алгоритм шифрования. Подобным способом, защищенность систем шифрования находится в зависимости с секретности применяемого ключа, а не от секретности алгоритма шифрования. Практически все без исключения методы шифрования считаются общедоступными.

Количество вероятных ключей для данного метода находится в зависимости от количества бит в ключе. К примеру, 8-битный ключ допускает 256 (28) комбинаций ключей. Чем больше вероятных комбинаций ключей, тем сложнее подобрать ключ, тем надёжнее зашифровано послание. Таким образом, например, в случае если использовать 128-битный источник, то необходимо будет перебрать 2128 ключей, что в настоящее время никак не под силу даже наиболее мощным компьютерам. Немаловажно выделить, то что растущая эффективность техники приводит к сокращению периода, требующегося с целью вскрытия ключей, и системам обеспечения безопасности приходится применять всё наиболее длинные ключи, то что, в свою очередь, ведёт к росту затрат на шифрование. Поскольку столь важное место в системах шифрования уделяется секретности ключа, то основной проблемой подобных систем является создание и передача ключа. Существуют две основные схемы шифрования: симметричное шифрование (его также называют традиционным или шифрованием с секретным ключом) и шифрование с открытым ключом (этот тип шифрования называют асимметричным).


При симметричном шифровании отправитель и получатель владеют одним и тем же ключом (секретным), с помощью которого они могут зашифровывать и расшифровывать данные. При симметричном шифровании используются ключи небольшой длины, поэтому можно быстро шифровать огромные объёмы данных. Симметричное шифрование используется, например, некоторыми банками в сетях банкоматов. Однако симметричное шифрование обладает несколькими недостатками. Во-первых, очень сложно найти безопасный механизм, при помощи которого отправитель и получатель смогут тайно от других выбрать ключ. Возникает проблема безопасного распространения секретных ключей. Во-вторых, для каждого адресата нужно хранить отдельный секретный ключ. В третьих, в схеме симметричного шифрования невозможно гарантировать личность отправителя, поскольку два пользователя владеют одним ключом.

В схеме шифрования с открытым ключом для шифрования послания используются несколько различных ключа. При помощи одного из них послание зашифровывается, а при помощи другого – расшифровывается. Таким образом, требуемой безопасности можно добиваться, сделав первый ключ общедоступным (открытым), а второй ключ хранить только у получателя (закрытый, личный ключ). В таком случае любой пользователь имеет возможность зашифровать послание при помощи открытого ключа, но расшифровать послание способен только обладатель личного ключа. При этом нет необходимости заботиться о безопасности передачи открытого ключа, а для того чтобы пользователи могли обмениваться скрытными сообщениями, достаточно наличия у них открытых ключей друг друга.

Недостатком асимметричного шифрования является необходимость использования более длинных, чем при симметричном шифровании, ключей для обеспечения эквивалентного уровня безопасности, что сказывается на вычислительных ресурсах, требуемых для организации процесса шифрования.

2.3.Нетрадиционные методы защиты информации

Необходимости нынешней фактической информатики привели к возникновению необычных проблем охраны электронной информации, одной с каких считается идентификация электрической данных в случае, если перебрасывающиеся данными края никак не верят товарищ товарищу. Данная трудность сопряжена с формированием концепций электрической числовой подписи.


В нашей литературе взялись 3 термина с целью установления 1-го определения: электрическая роспись; электронно-числовая роспись (ЭЦП); числовая роспись. Завершающий вид считается непосредственным переведением британского сочетания слов digital signature. Слово «числовая роспись» наиболее комфортен и верен.

Федеральные аппараты общегосударственной правительству, аппараты общегосударственной правительству субъектов Российский Федерации, аппараты регионального самоуправления, а кроме того компании, участвующие в документообороте с отмеченными органами, применяют с целью подписания собственных электрических бумаг электрические числовые подписи уполномоченных персон отмеченных организаций, учреждений.

2.4. Электронная подпись.

Если безопасность послание, которого мы хотим обеспечить, должным образом зашифровано, всё равно остаётся возможность модификации исходного сообщения или подмены этого сообщения другим. Одним из путей решения этой проблемы является передача пользователем получателю краткого представления передаваемого сообщения. Данное краткое представление называют контрольной суммой, или дайджестом сообщения.

Контрольные суммы используются при создании резюме определённой длины для представления длинных сообщений. Алгоритмы расчёта контрольных сумм разработаны так, чтобы они были по возможности уникальны для всех сообщения. Таким образом, ликвидируется возможность подмены одного сообщения другим с сохранением того же самого значения контрольной суммы.

Однако при использовании контрольных сумм возникает проблема передачи их получателю. Одним из возможных путей её решения является включение контрольной суммы в так называемую электронную подпись.

При помощи электронной подписи получатель может сам беспрепятственно убедиться в том, что полученное им сообщение послано не сторонним лицом, а имеющим определённые права отправителем. Электронные подписи создаются шифрованием контрольной суммы и дополнительной информации при помощи личного ключа отправителя. Таким образом, кто угодно имеет возможность расшифровать подпись, используя открытый ключ, но корректно создать подпись может только владелец личного ключа. Для защиты от перехвата и повторного использования подпись включает в себя уникальное число – порядковый номер.


2.5. Аутентификация.

Аутентификация считается один с наиболее значимых частей компании охраны данных в узы. В первую очередь нежели юзеру станет дано возможность приобрести этот либо другой источник, необходимо удостовериться, то что он на самом деле этот, из-за кого себе выдаёт.

При получении запроса в применение ресурса с фамилии тот или иной-или юзера компьютер, дающий этот источник, представляет руководство серверу аутентификации. Уже после извлечения позитивного решения сервера аутентификации юзеру предоставляется из требуемого источника.

При аутентификации применяется, равно как принцип, правила наименование “что он знает”, - юзер понимает определенное тайное термин, что некто отправляет серверу аутентификации в результат в его требование. Одной с методик аутентификации считается применение обычных паролей. Пропуск – комплекс знаков, популярных подсоединенному к узы абоненту, - включится им в основе сеанса взаимодействия с сетью, а в некоторых случаях и в завершении сеанса (в более отвечающих вариантах пропуск стандартного выхода с узы вернее в целом различаться с входного). Данная модель считается более чувствительной с места зрения защищенности – пропуск быть около опасностью перехвата и способен являться применен иным личностью. Больше в целом применяются схемы с использованием однократных паролей. В том числе и находясь перетянутым, данный пропуск станет напрасен присутствие последующей регистрации, а приобрести последующий пропуск с прошлого считается весьма сложной проблемой. С целью генерации однократных паролей применяются равно как программные, таким образом и аппаратные генераторы, показывающие собою приборы, вставляемые в разъем пк. Применение засекреченного слова нужно пользователю для активации и приведения данного устройства в работу.

Одной с более обычных концепций, никак не призывающих добавочных расходов в спецоборудование, однако в в таком случае ведь период которые обеспечивают неплохой степень охраны, считается S/Key, в образце каковой возможно показать процедура взгляды однократных паролей.

В ходе аутентификации с применением S/Key примут участие 2 края – потребитель и компьютер. Присутствие регистрации в концепции, применяющею схему аутентификации S/Key, компьютер присылает в клиентскую машину предложение, включающее крупа, передаваемое согласно узы в раскрытом варианте, нынешнее значимость счётчика итераций и требование в введение однократного пароля, какой обязан отвечать нынешнему значению счётчика итерации. Приобретя результат, компьютер проводит проверку его и представляет руководство серверу необходимого юзеру обслуживания.