Организация и технология защиты информации Лекция 6. Криптопровайдеры. API для работы с криптосервисами Windows.

Презентация:



Advertisements
Похожие презентации
Технологии и продукты Microsoft в обеспечении ИБ Лекция 7. Криптографические функции в.NET Framework.
Advertisements

Microsoft TechDays Безмалый Владимир MVP Consumer Security Microsoft Security Trusted Advisor
Лекция 11. Протоколы аутентификации в Windows Технологии и продукты Microsoft в обеспечении ИБ.
ПЕРСОНАЛЬНОЕ СКЗИ ШИПКА ОКБ САПР Москва, 2007.
Система стандартизации криптографических алгоритмов и протоколов – деятельность российской стороны Чапчаев Андрей Анатольевич ОАО «ИнфоТеКС» Секретариат.
КАРМА Система криптографического обеспечения прикладного программного обеспечения.
Расулов О. Х. г. Ташкент Республика Узбекистан Актуальные проблемы использования аппаратно- программных средств криптографической защиты информации для.
«УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДЛЯ РАБОТЫ С КРИПТОПРО CSP» Владимирский государственный университет кафедра Информатики и защиты информации доц. каф. ИЗИ.
«Электронная подпись в облаках и на земле» Фураков Александр Заместитель коммерческого директора ООО «КРИПТО-ПРО»
DFS Data Protector ЭЦП и шифрование документов в SAP-системах Docflow Solutions решения для управления электронными документами на платформе.
Применение ЭЦП в Парус 8 Обзор возможностей. Общие сведения - Назначение ЭЦП ЭЦП предназначена для Аутентификации лица, подписавшего документ Контроля.
Защищенные носители ключевой информации – универсальный инструмент информационной безопасности Карпов Андрей ООО «АВТОР»
Преддипломная практика Реализация программного комплекса для защищенного документооборота на основе протокола аутентификации Фейге-Фиата-Шамира Выполнил:
Технологии и продукты Microsoft в обеспечении ИБ Лекция 22. Управление доступом на основе Windows Rights Management Services.
ОКБ САПР Персональное средство криптографической защиты информации «ШИПКА»
Технологии и продукты Microsoft в обеспечении ИБ Лекция 3. Криптографические системы.
«Реализация юридически значимого документооборота с применением средств электронной цифровой подписи» ТОО НИЛ «ГАММА ТЕХНОЛОГИИ» 2009 год «Реализация юридически.
высокая степень универсальности и продуманности интерфейса визуального программирования, который рассчитан на работу с пользователями самой различной.
Microsoft TechDays Леонид Шапиро MCT ЦКО «Специалист»
Преддипломная практика Схема аутентификации Фейге-Фиата-Шамира Выполнил: Студент 6 курса факультета КНиИТМалышев Александр ЮрьевичНаучный руководитель:Старший.
Транксрипт:

Организация и технология защиты информации Лекция 6. Криптопровайдеры. API для работы с криптосервисами Windows

Высшая школа экономики Цели Рассмотреть круг задач, на решение которых ориентирован CryptoAPI Изучить архитектуру CryptoAPI и CNG API Рассмотреть различные типы криптопровайдеров Изучить функции и механизм работы DPAPI

Высшая школа экономики Круг задач CryptoAPI надежное сокрытие данных; возможность передачи сокрытых данных третьим лицам; надежная система проверки достоверности пришедшей от третьих лиц информации; расшифровывание полученных конфиденциальных данных; работа с «идентификационными удостоверениями» третьих лиц; обеспечение работы с признанными криптографическими стандартами; возможность расширения и работы с пока еще неизвестными алгоритмами

Высшая школа экономики Криптопровайдеры Криптопровайдер (Cryptographic Service Provider, CSP) – независимый программный модуль, интегрированный в MS Windows и содержащий библиотеку криптографических функций со стандартизованным интерфейсом Обеспечивает: реализацию стандартного интерфейса криптопровайдера; работу с ключами шифрования, предназначенными для обеспечения работы алгоритмов, специфичных для данного криптопровайдера; невозможность вмешательства третьих лиц в схему работы алгоритмов

Высшая школа экономики Типы криптопровайдеров

Высшая школа экономики Архитектура CrypotAPI

Высшая школа экономики Cryptography Next Generation API (CNG) все алгоритмы, предлагаемые CryptoAPI новые алгоритмы, включая алгоритмы шифрования, ЭЦП, обмена ключами и хеширования из свода правил Suite B АНБ США

Высшая школа экономики Архитектура CNG API

Высшая школа экономики Интерфейсы CNG

Высшая школа экономики Инфраструктура Base CSP

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

Высшая школа экономики Схема работы DPAPI

Высшая школа экономики Криптосервисы для устройств под управлением Windows CE и Windows Mobile Microsoft RSA Base Provider Microsoft Enhanced Cryptographic Provider Smart Card CSP

Высшая школа экономики Использованные источники Kerr K. Security: Applying Cryptography Using The CNG API In Windows Vista // MSDN Magazine, July (Русский перевод: Керр K. Шифрование с применением CNG API в Windows Vista // MSDN magazine, 8 (68), Русская Редакция, август 2007) MSDN Magazine Щербаков Л.Ю., Домашен А.В. Прикладная криптография. Использование и синтез криптографических интерфейсов. - М: Издательско-торговый дом «Русская Редакция», Николаев Ю. Использование Crypto API // RSDN Magazine, 2004, 5. [RSA1993] PKCS #7 v1.5: Cryptographic Message Syntax. RSA Laboratories. November 1, ftp://ftp.rsasecurity.com/pub/pkcs/doc/pkcs-7.docftp://ftp.rsasecurity.com/pub/pkcs/doc/pkcs-7.doc Burton S., Kaliski Jr., Kingdon K.W. Extensions and Revisions to PKCS. #7. An RSA Laboratories Technical Note // RSA Laboratories, May 13, 1997 [RSA-PKCS] Public-Key Cryptography Standards (PKCS) // RSA Laboratories. Available at: U.S. National Security Agency. Fact Sheet NSA Suite B Cryptography // July Available at: Corio C. First Look: New Security Features in Windows Vista //TechNet Magazine, May - June 2006.TechNet Magazine May - June 2006 Windows Data Protection // NAI Labs, Network Associates, Inc., October Available at: PKCS #5 v2.0: Password-Based Cryptography Standard // RSA Laboratories, 25 March Available at: ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs5v2-0.doc.ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs5v2-0.doc

Спасибо за внимание!