- •Защита информации в компьютерных сетях
- •Вредоносная программа —
- •Существующие угрозы
- •Типы вредоносного ПО
- •Симптомы заражения
- •Методы защиты от вредоносных программ
- •Контроль учетных записей пользователя
- •Криптографическая система
- •Криптографические протоколы
- •Криптографические протоколы основаны на использовании асимметричных шифров с двумя
- •Имя T(имя_пароль)
- •Перехват сообщений
- •Электронная цифровая подпись
- •Электронная цифровая подпись (ЭЦП)
- •Управление открытыми ключами Необходимо:
- •Цифровой сертификат —
- •Хэширование —
- •Процедура постановки ЭЦП:
- •Хранение закрытого ключа
- •Неотслеживаемость. Электронные деньги.
Криптографические протоколы основаны на использовании асимметричных шифров с двумя
ключами:
открытый ключ передаётся по открытому каналу и используется для шифрования сообщения
и для проверки ЭЦП
закрытый (секретный) ключ используется для расшифровки сообщения и для генерации ЭЦП
Асимметричный шифр:
шифрация |
M |
легко |
T(M) |
открытый ключ |
|
дешифрация |
T(M) |
очень трудно |
M |
(закрытый ключ) |
|
Имя T(имя_пароль)
Имя: АЛИСА
АЛИСА РОМАШКА
Пароль: ГЛАДИОЛУС
БОБ НАРЦИСС
открытый
ключ
закрытый
ключ
Перехват сообщений
Электронная цифровая подпись
(используется для аутентификации документов, передаваемых по телекоммуникационным каналам)
•удостоверяет, что подписанный текст исходит от лица, поставившего подпись;
•не дает самому этому лицу возможности отказаться от обязательств, связанных с подписанным текстом;
•гарантирует целостность подписанного текста.
Электронная цифровая подпись (ЭЦП)
представляет собой относительно небольшое количество дополнительной цифровой информации, передаваемой вместе с документом:
•дату подписи;
•срок окончания действия открытого ключа данной подписи;
•информацию о лице, подписавшем документ (Ф.И.0., должность, краткое наименование фирмы);
•идентификатор подписавшего (имя открытого ключа);
•собственно цифровую подпись.
Управление открытыми ключами Необходимо:
•обеспечить доступ любого пользователя к подлинному открытому ключу любого другого пользователя
•защитить ключи от подмены злоумышленником
•организовать отзыв ключа в случае его компрометации
Эти задачи решает специальный
удостоверящий центр сертификации,
он формирует сертификаты конечных пользователей и удостоверяют их аутентичность своей цифровой подписью
Цифровой сертификат —
выпущенный удостоверяющим центром (центром сертификации) электронный или печатный документ, подтверждающий принадлежность владельцу конкретного открытого ключа.
Центры сертификации в России:
ANK PKI, Y Center, Tensor, eKey и др.
Российский стандарт ГОСТ Р 34.10-2001
задает алгоритм генерации цифровой подписи с использованием открытого и соответствующего ему закрытого ключей отправителя.
Программные реализации Верба, Домен, КриптоПро и др.
Хэширование —
преобразование по определённому
алгоритму входного массива данных произвольной длины в
выходную битовую строку
фиксированной длины.
Российский стандарт ГОСТ Р 34.11-94 Размер хэш-кода – 512 бит
Процедура постановки ЭЦП:
•вычисляется хэш-функция (двоичный код фиксированной длины) от передаваемого сообщения
•результат хэширования шифруется закрытым ключом отправителя
•шифр хэша передается вместе с сообщением
Процедура проверки ЭЦП:
•вычисляется хэш-функция от полученного сообщения
•полученный с сообщением шифр хэша расшифровывается открытым ключом отправителя
•при совпадении этих двух результатов ЭЦП верна
