![][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