16
Приложение для работы с электронной цифровой подписью «Крипто-веб» 2014

crypto web presentation

Embed Size (px)

Citation preview

Page 1: crypto web presentation

Приложение для работы с электронной цифровой подписью «Крипто-веб»

2014

Page 2: crypto web presentation

Цели создания «Крипто-веб» • Создание универсальной библиотеки компонентов для работы с

криптографическими библиотеками из окна веб-браузера.

• Использование электронной цифровой подписи (ЭЦП) для аутентификации пользователей в веб-приложениях.

• Использование ЭЦП для подписи файлов и данных в веб-приложениях.

• Проверка ЭЦП.

2

Page 3: crypto web presentation

Назначение «Крипто-веб»

Приложение «Крипто-веб» предназначено для использования в отраслях общественной деятельности, требующих защиты информации и имеющих высокие требования к информационной безопасности:

• Документооборот предприятий и корпораций.

• Банковская деятельность.

• Сайты государственных служб.

3

Page 4: crypto web presentation

Архитектура

4

Page 5: crypto web presentation

5

Архитектура и технологии

• Клиент-серверная архитектура: Клиент - Web-браузер.

• Сервер: Web –сайт.

• Обмен информацией: протоколы http\https.

Языки программирования и технологии:

• C#.

• NET Framework4.0.

• Silverlight 5.1, ASP.NET, ASP.NET MVC.

Page 6: crypto web presentation

6

Основные функциональные возможности «Крипто-веб»:

• Авторизация пользователей по ЭЦП.

• Логирование ошибок.

• Установка компонентов.

• Подпись ЭЦП данных и файлов в веб-браузере.

• Загрузка корневых сертификатов.

• Импорт сертификатов в хранилище сертификатов.

• Проверка валидности сертификатов.

• Множественная подпись данных и файлов ЭЦП.

• Проверка ЭЦП.

• Кэширование данных ЭЦП.

• Импорт данных ЭЦП из кэша.

• Смена пароля личного ключа.

• Сохранение настроек и паролей пользователя.

Page 7: crypto web presentation

Как это работает

7

Page 8: crypto web presentation

8

Как это работает

Page 9: crypto web presentation

Установка

9

Поддерживается установка криптобиблиотеки и криптоадаптера

Page 10: crypto web presentation

Настройки приложения

10

Управление настройками криптобиблиотеки

Page 11: crypto web presentation

Авторизация пользователя

11

Возможность настройки режимов авторизации пользователя:

• Логин + Пароль. • Сертификат. • Логин + Пароль + Сертификат. • Логин + Пароль + Домен. • Логин + Пароль + Сертификат + Домен.

Page 12: crypto web presentation

Подпись данных

12

• Внутренняя подпись данных • Внешняя подпись данных

Page 13: crypto web presentation

13

Подпись файлов

• Внутренняя подпись файлов • Внешняя подпись файлов • Множественная подпись файлов

Page 14: crypto web presentation

14

Преимущества

Поддержка и развитие

Page 15: crypto web presentation

15

Перспективы развития Реализация функций:

• Шифрование файлов.

• Шифрование и подпись файлов.

• Шифрование и подпись файлов с сохранением на диск.

• Шифрование и подпись файлов с передачей на сервер.

Page 16: crypto web presentation

Благодарим за внимание!

Тел.: (044) 248-98-20 email: [email protected]