[#] Библиотека для встраивания электронной подписи в приложения С++
habrabot(difrex,1) — All
2015-02-11 05:30:02


![][1] Наша компания продолжает развивать линейку библиотек, которые позволяют встраивать электронную подпись с использованием российских криптоалгоритмов в информационные системы различного типа. Некоторое время назад мы [поддержали Рутокен ЭЦП в openssl,][2] затем выпустили кроссплатформенный плагин для браузера, а теперь сделали высокоуровневую криптобиблиотеку для встраивания в С++ приложения. Концептуально данные решения выполнены идентично: используется аппаратная реализация российских криптоалгоритмов на чипе Рутокен ЭЦП, обеспечивается поддержка цифровых сертификатов X.509, запросов на сертификаты PKCS#10, подписанных и зашифрованных сообщений CMS. Новая библиотека пригодится тем, кто пишет «толстые клиенты», десктопные приложения, свои браузерные плагины и т.п. Поддерживаемые устройства:

* USB-токен Рутокен ЭЦП
* Смарт-карта Рутокен ЭЦП
* Bluetooth-токен Рутокен ЭЦП
* Trustscreen-устройство Рутокен PINPad
* USB-токен Рутокен WEB (HID)

Основные сценарии применения библиотеки с примерами кода под катом. [Читать дальше →][3]

[1]: //habrastorage.org/files/958/18c/ee0/95818cee0dda4af08a0d4ed3b749da05.jpg
[2]: http://forum.rutoken.ru/topic/1639/
[3]: http://habrahabr.ru/post/249723/#habracut