109428, г. Москва, Рязанский проспект, 8а, стр. 1, офис 205. БЦ Рязанский. Метро Стахановская
Средства защиты информации и Токены
Необходима для создания и проверки электронной подписи, для обеспечения юридической значимости электронных документов
СКЗИ «КриптоПро CSP» требуется для создания и проверки электронной подписи, для обеспечения юридической значимости электронных документов. Количество покупаемого товара Вы сможете выбрать при дальнейшем оформлении заказа.
Лицензия на использование СКЗИ «КриптоПро CSP» приобретается для использования в системах защищенного электронного документооборота ООО «Такском» и его партнеров, а также для использования в других информационных системах, в которых ООО «Такском» оказывает услуги удостоверяющего центра.
Поддерживаемые операционные системы Windows: Windows 10, Windows 8. 1, Windows 8, Windows 7, Windows Vista.
Срок действия лицензии: 1 год.
Установка программы «КриптоПро CSP»
Средства криптографической защиты информации (СКЗИ) «КриптоПро CSP» — это программы, в состав которых входят средства шифрования и электронной подписи. Программы «КриптоПро CSP» имеют сертификаты ФСБ России и ФАПСИ и могут использоваться для формирования ключей шифрования и ключей электронной подписи, шифрования и имитозащиты данных, обеспечения целостности и подлинности информации, не содержащей сведений, составляющих государственную тайну.
В настоящее время сертифицированными версиями СКЗИ «КриптоПро CSP» для работы с квалифицированным сертификатом ключа проверки электронной подписи являются версии 4. 0 и 5. Для Windows 11 подходит только версия «КриптоПро CSP» 5. 0 R2 или выше.
Получить сертификат ключа проверки электронной подписи можно только с помощью «КриптоПро CSP» версии 4. 0 или 5.
Важно! Обращаем ваше внимание, что бесплатно дистрибутив «КриптоПро CSP» актуальной версии можно использовать в течение 3 месяцев с момента установки. Для дальнейшего использования потребуется приобрести лицензию. Рекомендуем приобретать лицензию заранее. Лицензию вы можете приобрести в нашем интернет-магазине.
В соответствии с сублицензионным договором на право использования «КриптоПро CSP» приобрести у нас лицензию на использование «КриптоПро CSP» вы можете только для использования в:
- наших системах ЭДО и системах ЭДО наших партнеров;
- сторонних информационных системах, для работы с которыми мы выпускаем сертификаты.
Во всех остальных случаях мы не сможем продать лицензию и оповестим вас об этом по телефону, указанному при заполнении регистрационной карты.
- Часто задаваемые вопросы
- Сдавайте отчетность быстро, удобно и без ошибок
- Отвечайте на запросы и требования ФНС из программы 1С
- Формируйте выписки из ЕГРЮЛ/ЕГРИП
- Подключайтесь с комфортом
- Платите меньше – получайте больше
- Возможности
- Новости и статьи
- Как установить КриптоПро CSP
- Шаг 1
- Шаг 2
- Шаг 3
- Шаг 4
- Шаг 5
- Features
- Видеоуроки
- Implementation of CryptoPro CSP
- Implementation at the Crypto API 2. 0 Level
- Implementation at the CSP Level
- Using Com Interfaces
- Certificate Enrollment Control
- CAPICOM 2
- Certificate Services
- Using TLS Protocol in Application Software
- Sample Applications of Cryptographic Security Tools
- Certificates
- Integration
- Portability
Часто задаваемые вопросы
- Как обновить «КриптоПро CSP» для работы по новому стандарту ГОСТ Р 34.10-2012
- Установка личного сертификата
- Продление лицензии на использование «КриптоПро CSP»
- Ввод серийного номера лицензии «КриптоПро CSP»
- Сообщение «Срок действия «КриптоПро» истек»
- Доступ к сертификатам у пользователей «КриптоПро» 3.9 и 4.0 после установки обновления для Windows 10
- Удаление КриптоПро
Сдавайте отчетность быстро, удобно и без ошибок
“1С-Отчетность” встроена в программы 1С. Все действия с отчетностью производятся в хорошо знакомой 1С без переключения в другие программы, выгрузки/загрузки файлов и без повторного заполнения форм. Перед отправкой “1С-Отчетность” проверяет правильность заполнения форм.
Отвечайте на запросы и требования ФНС из программы 1С
“1С-Отчетность” вовремя предупредит о поступившем запросе. Подтверждайте прием нажатием одной кнопки. “1С-Отчетность” предлагает помощь и экономит время при подготовке ответов на запросы налоговой. В одной программе вы можете подготовить ответ на запрос ФНС и отправить его.
Формируйте выписки из ЕГРЮЛ/ЕГРИП
Для отправки запроса из программы 1С достаточно указать ИНН и ОГРН. В течение часа вы получите юридически значимую выписку в формате PDF с электронной подписью ФНС.
Подключайтесь с комфортом
Подключение происходит на рабочем месте пользователя. Через год продлить подключение можно по безбумажной технологии: если новый сертификат электронной подписи издается на того же сотрудника, что и действующий сертификат, заявление достаточно отправить в электронном виде с электронной подписью
Платите меньше – получайте больше
В стоимость годового обслуживания включено предоставление электронной подписи с возможностью внеплановой замены неограниченное количество раз. Замена выполняется без посещения офиса оператора. Без дополнительной оплаты можно подключать несколько инспекций ФНС для сдачи отчетности от филиалов или обособленных подразделений одного юридического лица. Электронную подпись, которая оформляется при подключении к “1С-Отчетности”, можно также использовать для других задач. Например, зарегистрировать онлайн-кассу в ФНС или работать в “1С-ЭДО”. Для пользователей ИТС ПРОФ – сдача отчетности одного юридического лица или индивидуального предпринимателя включена в стоимость договора.
Возможности
Работает в программах:
- 1С:Бухгалтерия 8 (версии КОРП, ПРОФ, базовая)
- 1С:ERP. Управление предприятием
- 1С:Управление производственным предприятием, редакция 1.3
- 1С:Комплексная автоматизация
- 1С:Бухгалтерия государственного учреждения (версии ПРОФ, базовая)
- 1С:Зарплата и управление персоналом (версии КОРП, ПРОФ, базовая)
- 1С:Зарплата и кадры бюджетного учреждения
- 1С:Налогоплательщик
- 1С:Бухгалтерия автономного учреждения (версии КОРП, ПРОФ, базовая)
- 1С:Предприниматель 2015
- 1С:Отчетность предпринимателя
- 1С:Управление нашей фирмой
- 1С:Управление холдингом
“1С-Отчетность” доступна в отраслевых приложениях, разработанных на основе этих типовых решений, а также в конфигурации “1С:Бухгалтерия 7.
Программа должна быть на официальной поддержке
Для работы необходим доступ в Интернет.
Бумажный документооборот уходит в прошлое. Постепенно взаимодействие между юридическими лицами, государственными органами и даже физлицами переходит в электронный вид. Но подписывать электронные документы по-прежнему надо. Только не собственноручной подписью, а электронной.
Все, кто знаком с юридически значимым электронным документооборотом и технологией электронной подписи, слышали о КриптоПро. Рассказываем, что это такое, зачем нужно, где применяется и как установить.
Компания КриптоПро что это и зачем
КриптоПро – это компания-лидер на рынке средств криптографической защиты информации. Программные и аппаратные продукты КриптоПро применяются государственными органами и коммерческими организациями для работы в системах электронного документооборота.
КриптоПро – это компания c большим опытом по разработке софта для информационной защиты на базе СКЗИ – криптографических технологий.
Поэтому на вопрос «КриптоПро: что это и зачем?» ответить просто: к услугам компании прибегают, когда нужно купить софт для сохранения конфиденциальности информации, что необходимо при её передаче в сети интернет.
КриптоПро CSP: что это за программа
Самым распространённым решением для работы с электронной подписью является программа КриптоПро CSP.
Программное обеспечение КриптоПро CSP – это обязательный атрибут ЮЗЭДО, который называют средством электронной подписи. Оно нужно для создания и проверки ЭП согласно 63-ФЗ.
Программа КриптоПро CSP также называется криптопровайдером, то есть программой для осуществления криптографической защиты. Аббревиатура CSP расшифровывается на английском языке как «cryptography service provider». Криптопровайдер зашифровывает информацию, благодаря чему сохраняется конфиденциальность данных при передаче в сети Интернет.
Под криптопровайдером также понимается модуль в ОС компьютера владельца ЭП, который позволяет осуществлять криптографические операции: создание подписи, зашифровку и защиту данных.
Алгоритм работы программы
Итак, криптопровайдер устанавливается на компьютер пользователя ЭП. Что делается программой? Она обращается к сертификату ЭП на компьютере, токене или других носителях и подписывает документы.
Стоит помнить, что сама по себе ЭП неполноценна без закрытого ключа и настройки ключевой связки. Поэтому CSP КриптоПро сначала проверяет подпись, подтверждает её корректность. Потом зашифровывает и отправляет документ.
Программное обеспечение разработчика есть в двух частях: клиентское и серверное. Первое устанавливается на компьютер пользователя. Второе – на сервер организации.
Для чего нужна программа КриптоПро CSP
Ответить на вопрос, для чего понадобится КриптоПро CSP, просто. Это все случаи, когда требуется применение именно усиленной квалифицированной ЭП, а не какой-либо ещё.
Приведём лишь неполный список, для чего она нужна:
— для работы на государственных порталах;
— отправки отчётности в налоговую и другие госорганы;
— для регистрации онлайн-кассы в налоговой;
— для работы с ЕГАИС, маркировкой и ФГИС Меркурий;
— электронного документооборота с контрагентами;
— участия в электронных торгах.
Что КриптоПро умеет
Итак, КриптоПро – это программа, которая шифрует, защищает информацию, а также хранит секретные ключи. Вот полный список, того, для чего эта программа нужна:
— создание ключа ЭП и его проверки;
— шифрование данных и сохранение их конфиденциальности при передаче;
— аутентичность соединений и протоколов;
— контроль целостности ПО на ПК;
— защита от внешних проникновений и нелегальных изменений в пользовательской информации.
Как установить программу
Актуальной версией КриптоПро CSP на сегодняшний день является издание не ниже 5. Для Windows 11 необходима версия 5. 0 R2 или выше. Именно они являются сертифицированными для работы с квалифицированным сертификатом ключа проверки ЭП.
Во время установки требуется принять условия лицензионного соглашения. По завершению установки программы – перезагрузить компьютер.
Отметим также, что использование программы бесплатно можно только в течение тестового периода – три месяца. В дальнейшем нужно приобрести лицензию на программу CSP КриптоПро. Приобретать её лучше заблаговременно.
Если лицензия куплена, то в процессе установки нужной версии КриптоПро CSP потребуется ввод серийного номера с бланка лицензии.
FAQ и инструкцию по установке можно посмотреть здесь, на странице техподдержки. На этой же странице вы найдёте ответы на такие вопросы:
— Срок действия КриптоПро истёк – что это?
— Как обновить КриптоПро CSP и что для этого нужно?
— Куда вводить серийный номер лицензии?
— Как удалить КриптоПро типа CSP?
— Как установить личный сертификат КриптоПро и что это за процедура?
Приобрести лицензию на программу можно у Такском
Такском имеет статус официального дилера продуктов торговой марки КриптоПро. Статус даёт право на распространение, внедрение и сопровождение программ для ЭВМ. Сведения о Такском как об официальном дилере числятся в списке партнёров на о сайте КриптоПро.
Такском является одним из ведущих операторов ЭДО, а его Удостоверяющий центр — крупнейший аккредитованный центр по выдаче сертификатов ЭП в России.
Лицензию КриптоПро CSP можно приобрести в УЦ Такском. Нужную версию КриптоПро CSP уточняйте в специальном разделе сайта. Такском предлагает как клиентские, так и серверные решения, сроком на год или бессрочные.
Итак, мы уже сказали, что нужную КриптоПро CSP лицензию можно купить у Такском. Это делается в 4 простых шага:
— Заходите на страницу интернет-магазина.
— В разделе «Средства защиты информации и токены» выбираете тот тип лицензии, что нужен вам, и нажимаете «В корзину».
— Заполняете регистрационную карту и отправляете её.
— На указанный вами адрес электронной почты поступят счета на оплату и инструкции по получению серийного номера лицензии на КриптоПро типа CSP.
Программа КриптоПро – далеко не единственный инструмент для работы, который предоставляет Такском. На сайте компании можно выбрать электронную подпись. В каталоге компании есть ЭП для различных целей и площадок: для участиях в торгах, получения госуслуг и сдачи отчётности, систем ЭДО и для физических лиц. Также компания реализует защищённые носители (токены). Каждый посетитель сайта найдёт то, что ему нужно. Если нет – специалисты техподдержки Такском с удовольствием ответят на все возникшие вопросы.
Оставлено
:
27 апреля 2020 г. 15:28:25(UTC)
Общие сведения о параметрах командной строки msiexec. exe (Windows Installer)
Актуальная версия документа
Начиная с версии 5. 12500, КриптоПро CSP доступен и в виде архива CryptoPro-x. xxxx. exe, содержащего CSP, ЭП Browser Plugin и модули pkcs#11 компаний Актив, Аладдин-РД и ISBC. Параметры установщика:-help вывести справку-cadesargs “” дополнительные параметры командной строки () для вызова msiexec /i при установке пакета MSI-reinstall переустановить продукт-silent подавить диалоговые окна бутстраппера-norestart подавить перезагрузку, если она будет необходима-cspargs “” дополнительные параметры командной строки () для вызова msiexec /i при установке пакета MSI КриптоПро CSP-args “” дополнительные параметры командной строки () для вызова msiexec /i при установке пакета MSI КриптоПро CSP-selectDlg вывести диалог выбора конфигурации КриптоПро CSP-lang язык КриптоПро CSP
Дистрибутивы КриптоПро CSP 5 доступны в виде самораспаковывающегося архива CSPSetup. exe, содержащего все платформы и исполнения, и в виде отдельных. msi пакетов.
Самораспаковывающийся архив построен на базе модифицированного модуля sfx для 7zip, большинство параметров исходного sfx может быть использовано и CSPSetup. exe. Например, установка без диалога Extracting: -gm2
Ниже приведены доступные параметры для Windows Installer:
Следующие опции позволяют не устанавливать соответствующие библиотеки поддержки, по умолчанию устанавливаются все, но некоторые не регистрируются в криптопровайдере:NOACCORD=1 – АккордNOBIO=1 – Биологический ДСЧNODSRF=1 – ДСЧ “Последовательность поставщика”NOEMV=1 – Карта EMVNOETOKEN=1 – Носители eTokenNOFLOPPY=1 – Считыватель дискетNOPCSC=1 – PC/SCNOREGISTRY=1 – Считыватель “Реестр”NORIC=1 – Карты RIC/OSCARNORUTOKEN=1 – Носители RutokenNOSABLE=1 – СобольNOCHARISMATHICS=1 – CharismathicsNOINPAS=1 – Global Platform OptelioNOCPFKC=1 – Поддержка унифицированных носителей КриптоПро ФКН 2
Следующие опции позволяют управлять регистрацией поддерживаемого оборудования:(значение 0 означает “не регистрировать” для тех, что регистрируются по умолчанию*)
REGACCORDRND=1 – Зарегистрировать ДСЧ “Аккорд” во время установкиREGBIO=1 – Зарегистрировать биологический ДСЧ *(только для КС1)REGCHARISMATHICS=1 – Зарегистрировать все носители “Charismathics” во время установкиREGESMARTTOKEN=1 – Зарегистрировать носители “ESMARTToken” во время установкиREGEMUL=1 – Зарегистрировать эмулятор носителя во время установкиREGETOKEN=1 – Зарегистрировать все носители “Aladdin eToken”, отдельные типы: REGETOKENJAVA10, REGETOKENJAVA10B, REGETOKENM420, REGETOKENM420B, REGETOKEN16, REGETOKEN32REGGTOKEN=1 – Зарегистрировать все носители “eToken GOST”REGFLOPPY=буквы – Зарегистрировать считыватель “дискета” (FAT12/FLOPPY) для букв, указанных через запятуюREGPNPFLOPPY=1 – Зарегистрировать считыватель “Все съемные носители” *REGHDIMAGE=1 – Зарегистрировать считыватель “Директория”REGDSRF=путь – Зарегистрировать ДСЧ “Последовательность поставщика” и задать путь (без “” на конце) к папке с db1, db2REGEMV=1 – Зарегистрировать носитель “MPCOS EMV”REGGEMALTO=1 – Зарегистрировать носитель “GEMALTO”REGINPAS=1 – Зарегистрировать носители “ИНПАС”REGOSCAR=1 – Зарегистрировать носитель “Оскар”REGOSCAR2=1 – Зарегистрировать носитель “Оскар2” *REGTRUST=1 – Зарегистрировать носитель “Магистра” *REGTRUSTS=1 – Зарегистрировать носитель “Магистра Сбербанк/BGS” *REGTRUSTD=1 – Зарегистрировать носитель “Магистра Debug” *REGPNPPCSC=1 – Зарегистрировать считыватель “Все считыватели смарт-карт” *REGREGISTRY=1 – Зарегистрировать считыватель “Реестр”REGRIC=1 – Зарегистрировать носитель “РИК”REGRUTOKEN=1 – Зарегистрировать носитель “Rutoken” *REGSABLERND=1 – Зарегистрировать ДСЧ “Соболь”NOWL=1 – Не регистрировать носители для WinlogonOVERWRITEWL=1 – Переписывать конфликтующие регистрации для WinlogonNOESMARTTOKENWL=1 – Не регистрировать носители “ESMARTTOKEN” для WinlogonNOETOKENWL=1 – Не регистрировать носители “Aladdin eToken” для WinlogonNOGEMALTOWL=1 – Не регистрировать носители “GEMALTO” для WinlogonNOOSCAR2WL=1 – Не регистрировать носитель “Оскар2” для WinlogonNOTRUSTWL=1 – Не регистрировать носитель “Магистра” для WinlogonNOTRUSTSWL=1 – Не регистрировать носитель “Магистра Сбербанк/BGS” для WinlogonNOTRUSTDWL=1 – Не регистрировать носитель “Магистра Debug” для WinlogonNORUTOKENWL=1 – Не регистрировать носитель “Rutoken” для Winlogon *NOUECWL=1 – Не регистрировать носители “УЭК” для WinlogonNOCHARISMATHICSWL=1 – Не регистрировать носители “Charismathics” для WinlogonNOINPASWL=1 – Не регистрировать носители “ИНПАС” для Winlogon
Устанавливаемые компоненты:FOREIGN=1 – Установить компоненту “Поддержка RSA/ECDSA”REPROV=1 – Установить компоненту “Revocation Provider”DRIVER=1 – Установить компоненту “Драйверная библиотека CSP”COMPAT=1 – Установить компоненту “Совместимость с КриптоПро CSP 3. 0″NODRIVER=1 – Не устанавливать компоненту “Драйверная библиотека CSP” (ставится по умолчанию на Windows Server 2008)NOCPROCTRL=1 – Не устанавливать компоненту “Совместимость с продуктами Microsoft” (ставится по умолчанию)NOCCID=1 – Не устанавливать драйвер CCID (Chip/Smart Card Interface Devices)
Встроенные в Windows Installer:PATCH=патчи – Установить продукт вместе с патчами (список полный путей к. msp-файлам через точку с запятой)INSTALLDIR=. – Путь установкиINSTALLDIR64=. – Путь установки для 64-компонентREBOOT=R – Не перезагружать компьютер после установкиREMOVE=модули – ДЛЯ УЖЕ УСТАНОВЛЕННОГО ПРОДУКТА удаляет указанные модули (cproctrl, reprov, driver, compat)ADDLOCAL=модули – ДЛЯ УЖЕ УСТАНОВЛЕННОГО ПРОДУКТА устанавливает указанные модули (cproctrl, reprov, driver, compat, foreign)
/qb – установка без мастера/qn – установка без окон/L*v файл – создание журнала установки
3 пользователей поблагодарили Максим Коллегин за этот пост.
Новости и статьи
- Все статьи
- Новости
- Обзоры
- Инструкции
Как установить КриптоПро CSP
Итак, вы купили лицензию на КриптоПро CSP. Что же делать дальше?
После покупки лицензии в нашем интернет-магазине, вы получите письмо по электронной почте, в котором вы найдете:
- лицензионный ключ продукта
- ссылку на дистрибутив продукта
- ссылку на руководство пользователя
Поскольку руководство пользователя все равно никто читать не любит (и вы бы не читали эту статью, если бы прочитали руководство), то нам потребуется только лицензионный ключ продукта и ссылка на дистрибутив.
Шаг 1
Сначала следует выяснить, установлен ли был у вас Криптопро CSP ранее и если установлен, то какой версии?
Это можно сделать, внимательно изучив свое меню Пуск: там должен быть пункт КРИПТО-ПРО, в котором есть программа КриптоПро CSP.
Если нашли – запустите КриптоПро СSP. Там видим вкладку Общие, где указан срок действия лицензии и номер версии.
Шаг 2
Вы увидите что-то такое:
На момент публикации, страница с выбором дистрибутива выглядит так:
Если вы купили версию КриптоПро CSP 3. 6, то вам будет нужно выбрать версию R4 – на сегодняшний день она наиболее функциональна.
Если приобретена лицензия на КриптоПро CSP 3. 9 будьте внимательны: КриптоПро CSP 3. 9 – сертифицированная версия, но не поддерживает Windows 10, КриптоПро CSP 3. 9 R2 – поддерживает Windows 10, сертификация планируется в IV квартале 2015 года
Если же вы купили версию 4. 0, то соответственно выбирайте пункт КриптоПро CSP 4. 0 (рекомендована для работы с Windows 10, сертификация планируется в III квартале 2015 года).
Шаг 3
Вы скачали установочный файл КриптоПро CSP, и сейчас нужно будет установить саму программу. Для этого запускаем установочный файл, если видим предупреждение системы безопасности нужно разрешить программе внести изменения на вашем компьютере. В открывшемся нажимаем кнопочку Установить (рекомендуется)
Инсталляция программы проходит автоматически в течение нескольких минут и не требует участия пользователя.
Все, установка завершена.
Шаг 4
Теперь нужно ввести лицензионный ключ в специальном окне. Добраться до него можно таким образом (путь можно немного разниться в зависимости от версии операционной системы):
Пуск – Программы – КриптоПро – КриптоПро CSP.
Затем нажимаем кнопку Ввод лицензии
В открывшемся окне заполняем поля, в соответствии с полученной лицензией.
Шаг 5
Радуемся! Мы с вами только что установили криптопровайдер. Не так уж сложно, правда?
Но нужно понимать, что сам по себе КриптоПро CSP ничего делать не умеет. Следующим этапом вам нужен будет установить (или просто настроить) программы, которые будут взаимодействовать с КриптоПро CSP и решать ваши задачи, будь то электронная подпись, шифрование или что-то иное.
Обычно, для осуществления электронной подписи используют КриптоАРМ или КриптоПро Office Signature – их можно приобрести у нас в интернет-магазине. Мы постарались сделать покупку макисмимально удобной: лицензии электронные, отправляются сразу же после оплаты (даже ночью), большой выбор способов оплаты.
Если инструкция показалась вам полезной – делитесь ей, кнопки для этого вы найдете прямо под статьей.
В следующих инструкциях я расскажу, как установить КриптоПро Office Signature, КриптоАРМ, как работать с токенами и так далее.
Features
- CryptoPro TLS supports the TLS (SSL) protocol of on all platforms.
- CryptoPro CSP can be used with the Oracle E-Business Suite, Oracle Application Server, Java and Apache applications, via the products of the Crypto-Pro company partners.
- Supports windows domain authentication using smart cards (USB tokens) and X.509 certificates.
- The usage of CryptoPro CSP in email applications, as well as in MS Word and Excel products.
- CryptoPro CSP includes a kernel mode driver for all platforms, which allows for the use of cryptographic functions (encryption/decryption, signing , hashing) in kernel mode applications.
- The private keys can be stored in various type of mediums, such as HDD, smart cards etc.
Видеоуроки
Материал из Школьный портал: справочника
Действия, показанные в уроках по Порталу, не являются единственно верными, максимально эффективными и официально рекомендуемыми. Показан лишь один из возможных способов решения задачи.
также: Пошаговые руководства, FAQ
Implementation of CryptoPro CSP
The hierarchical architecture of the Cryptographic Functions in the Windows Operating System allows for the use of the Russian cryptographic algorithms implemented in CryptoPro CSP at all possible levels.
Implementation at the Crypto API 2. 0 Level
Implementation at the Crypto API 2. 0 level provides the ability to use a wide range of functions which solve most problems related to the presentation (formats) of various cryptographic communications (signed, encrypted) by means of the presentation of public keys as digital certificates and by means of the storage and retrieval of certificates in various directories including LDAP.
The functions of CryptoPro CSP allow for the full implementation of presentation and exchange of data in compliance with international recommendations and the Public Key Infrastructure.
Implementation at the CSP Level
CryptoPro CSP can be used directly in an application program by loading the module using the Load Library function. With this in mind the package includes a Programmer’s Manual describing the various sets of functions and the test software. With this type of implementation only a limited set of low-level cryptographic functions corresponding to the Microsoft CSP interface are accessible to the software.
Using Com Interfaces
CryptoPro can be used with COM interfaces developed by Microsoft.
- CAPICOM 2.0
- Certificate Services
- Certificate Enrollment Control
Certificate Enrollment Control
The COM interface Certificate Enrollment Control (implemented in the file xenroll. dll) is designed for the use of a limited number of Crypto API 2. 0 functions related to key generation, certificate requests and the processing of certificates received from the Certification Authority using the programming languages Visual Basic, C++, Java Script, VBScript and the development environment Delphi.
CAPICOM 2
CAPICOM (implemented in the file capicom. dll) offers the COM interface that uses the primary functions of CryptoAPI 2. This component is an extension of the existing COM Certificate Enrollment Control interface (xenroll. dll) which is implemented by the client functions responsible for key generation, certificate requests and interchange with the certification authority.
With the release of this component the use of digital-signature generation and verification functions, functions responsible for the construction and verification of sequences of certificates and functions responsible for interaction with different directories (including the Active Directory) with Visual Basic, C++, JavaScript, VBScript and the development environment Delphi became possible. Using CAPICOM it is possible to implement the operation of the “thin” client within the browser Internet Explorer’s interface.
The component CAPICOM is freeware and is included as part of the Micrsoft Platform SDK Developer’s redistributable toolbox.
Certificate Services
- Alter the composition of X.509 addendums recorded in certificates issued by the authority.
- Determine additional means of publication (storage) of certificates issued by the authority.
Using TLS Protocol in Application Software
For the implementation of the TLS protocol WebClient and WebServer sample implementations are included in the set of samples provided with the platform SDK.
Sample Applications of Cryptographic Security Tools
Test software, including sample invocations of the primary functions of Crypto API 2. 0 is provided with CryptoPro CSP. These samples are found in the directory (“SAMPLEScsptest”). A large number of sample applications of Crypto API 2. 0, CAPICOM and Certificate Services functions are offered in the Microsoft Docs and in the Platform SDK developer’s toolbox.
Certificates
CryptoPro CSP has a Federal Security Service certificate of conformance.
Integration
The integration of the CryptoPro CSP with MS Windows operating system allows the use of standard products.
The accordance with the Microsoft CSP interface allows for easy integration into applications by different vendors, which support this interface.
Support for digitally signed XML documents using XMLdsig for Windows (MSXML5, MSXML6) allows for the use of Russian cryptographic algorithms in the Microsoft Office InfoPath – a component system of Microsoft Office.
Portability
For easy and portable integration of cryptographic functions on the Unix platforms, the program interface similar to the Microsoft CryptoAPI 2. 0 specifications is provided. This interface allows for the use of the high-level functions to create cryptographic messages (encryption, digital signature), building and verifying the chain of certificates, generating keys and processing the messages and certificates.