
- •Введение
- •Задание
- •1. Получение сертификата
- •2А. Настройка шифрования почты в ms Outlook 2003 / 2007 / 2010
- •Отправка подписанного сообщения
- •Отправка зашифрованного письма
- •Проверка алгоритма шифрования
- •2Б. Настройка шифрования почты в The Bat
- •Использование Microsoft CryptoApi
- •Импорт сертификата из подписанного письма
- •Настройка шифрования с помощью внутреннего криптопровайдера Bat
- •Экспорт сертификата
- •Импорт сертификата
- •Добавление корневого сертификата в список доверенных
- •Импорт сертификата из подписанного письма
- •1. Получение сертификата 2
- •2А. Настройка шифрования почты в ms Outlook 2003 / 2007 / 2010 6
- •2Б. Настройка шифрования почты в The Bat 11
Использование Microsoft CryptoApi
В списке криптопровайдеров выбираем Microsoft Enhanced Cryptographic Provider v1.0 (как обеспечивающий наилучшее шифрование). В списке также присутствует Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype), однако, с его помощью зашифровать письмо не получается (вместо AES 256-бит, письмо зашифровывается алгоритмом RC2). Использовать это криптопровайдер не рекомендуется. Алгоритм шифрования: 3DES. Хеш-алгоритм подписи: SHA-1.
Отмечаем опции «Помнить связи e-mail адресов с сертификатами для подписи» и «Помнить связи e-mail адресов с сертификатами для шифрования».
Импорт сертификата из подписанного письма
Выделяем письмо, далее в меню Инструменты -> Криптография и безопасность -> Импортировать ключ (сертификат).
Откроется мастер импорта сертификатов. Нажимаем [Далее]. В следующем окне оставляем выбранной опцию «Автоматически выбрать хранилище на основе типа сертификата» и [Далее]. Если появится предупреждение об импорте корневого сертификата, нажимаем [Да], затем [Готово].
Теперь по указанному в сертификате адресу можно отправлять зашифрованные письма.
Настройка шифрования с помощью внутреннего криптопровайдера Bat
Алгоритм шифрования выбираем: AES (256-бит). Хеш-алгоритм подписи: SHA-1.
Если вы следовали предыдущим параграфам, то ваш сертификат находится в хранилище Windows из которого его надо предварительно экспортировать. Если же у вас уже есть файл сертификата в формате PKCS#12 (.PFX), то вы можете сразу перейти к разделу «Импорт сертификата».
Экспорт сертификата
Открываем Панель управления -> Свойства обозревателя -> вкладка Содержание -> кнопка Сертификаты.
Переходим на закладку Личные, выделяем нужный сертификат, нажимаем кнопку Экспорт. Откроется мастер экспорта сертификатов. Нажимаем [Далее]. В следующем окне необходимо выбрать опцию «Да, экспортировать закрытый ключ», нажимаем [Далее].
Выбор формата файла сертификата. Оставляем значения по умолчанию: файл обмена личной информацией – PKCS#12 (.PFX), опция «Усиленная защита» включена. Нажимаем [Далее].
Вводим пароль закрытого ключа. Этот пароль будет запрашиваться каждый раз при доступе к закрытому ключу. Т.е. каждый раз при расшифровке/зашифровке письма (учтите это). Можно ввести пустой пароль, но это сильно понизит уровень безопасности. Далее выбираем имя и расположение экспортируемого файла. Нажимаем [Далее] и затем [Готово].
Импорт сертификата
Открываем Адресную книгу и создаем контакт для СВОЕГО адреса e-mail. Если включен внутренний криптопровайдер Bat, то в адресной книге будет доступна вкладка «Сертификаты». Открываем ее и нажимаем кнопку [Импортировать]. Выбираем сохраненный сертификат. Появится окно для ввода пароля закрытого ключа:
Вводим пароль. Появится похожее окно, в него опять вводим тот же пароль. После этого в списке сертификатов должен появится новый сертификат.
Теперь двойным щелчком открываем его. Если в сведениях о сертификате будет надпись – «Этот S/MIME сертификат недействителен», в этом случае необходимо добавить корневой сертификат в список доверенных. Для этого открываем вкладку Путь сертификации:
Добавление корневого сертификата в список доверенных
Выделяем корневой сертификат (в примере AAA Certificate Services) и нажимаем кнопку Добавить к доверенным. На вопрос, действительно ли мы хотим это сделать, отвечаем Да. На этом импорт сертификата завершен.