Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_Bezopasnost.docx
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆
  1. Криптографические методы обеспечения целостности информации: цифровые подписи, криптографические хэш-функции, коды проверки подлинности. Краткая характеристика методов.

Электронно-цифровая подпись - это программно-криптографическое средство, ко-торое обеспечивает:

-проверку целостности документов;

-конфиденциальность документов;

-установление лица, отправившего документ

Использование Электронно-цифровой подписи позволит вам:

-значительно сократить время, затрачиваемое на оформление сделки и обмен докумен-тацией;

-усовершенствовать и удешевить процедуру подготовки, доставки, учета и хранения до-кументов;

-гарантировать достоверность документации;

-минимизировать риск финансовых потерь за счет повышения конфиденциальности ин-формационного обмена;

-построить корпоративную систему обмена документами.

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

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

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

Много хороших криптографических хэш-функций доступно бесплатно. Широко известные включают MD5 и SHA.

  1. Цифровые сертификаты и технологии их использования в электронной цифровой подписи.

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

Сертификат открытого ключа удостоверяет принадлежность открытого ключа некоторому субъекту, например, пользователю. Сертификат открытого ключа содержит имя субъекта, открытый ключ, имя удостоверяющего центра, политику использования соответствующего удостоверяемому открытому ключу закрытого ключа и другие параметры, заверенные подписью удостоверяющего центра. Сертификат открытого ключа используется для идентификации субъекта и уточнения операций, которые субъекту разрешается совершать с использованием закрытого ключа, соответствующего открытому ключу, удостоверяемому данным сертификатом. Формат сертификата открытого ключа X.509 v3 описан в

Сертификат атрибутов

Структура сертификата атрибутов аналогична структуре сертификата открытого ключа. Отличие же заключается в том, что сертификат атрибутов удостоверяет не открытый ключ субъекта, а какие-либо его атрибуты — принадлежность к какой-либо группе, роль, полномочия и т.п. Сертификат атрибутов применяется для авторизации субъекта. Формат сертификата атрибутов описан в RFC 3281[2].

Классификация сертификатов

VeriSign предложила следующую концепцию классификации цифровых сертификатов :

Class 1 индивидуальные, для идентификации email. Class 2 для организаций. Class 3 для серверов и программного обеспечения. Class 4 для онлайн бизнеса и транзакций между компаниями. Class 5 для частных компаний или правительственной безопасности.

Цифровой сертификат пользователя представляет собой открытый ключ пользователя, заверенный ЭЦП сертификационного центра (CA – Certification Authority). Как известно, открытые ключи вычисляются по определенным алгоритмам из соответствующих им секретных ключей и используются, в основном, для следующих целей (подробно механизмы использования открытых ключей описаны, например, в [1-3]):

Для проверки ЭЦП данных или другого открытого ключа.

Для зашифрования данных, направляемых владельцу секретного ключа, парного откры-тому: расшифровать данные можно только с использованием данного секретного ключа.

Для вычисления ключа парной связи для последующего зашифрования или расшифро-вания данных алгоритмом симметричного шифрования.

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

-информацию о пользователе – владельце сертификата,

-открытый ключ пользователя,

-сертифицирующую ЭЦП двух предыдущих составляющих, вычисленную на секретном ключе CA.

В том случае, если процедура проверки ЭЦП сертификата утверждает, что ЭЦП неверна, сертификат должен игнорироваться и не использоваться, поскольку он, возможно, подменен злоумышленником (или, как минимум, поврежден).

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