Що за програма Крипто Про

КриптоПро – что это за программа и для чего нужна

Для подписи электронных документов и дальнейшего обмена бланками необходим криптопровайдер. Он шифрует и защищает информацию, хранит секретные ключи — вот что такое КриптоПро. Обычным пользователям, таким как заказчики и поставщики, понадобится КриптоПро CSP. Вот для чего вам необходимо это ПО:

  • для формирования ключа ЭЦП и его проверки;
  • для шифрования информационных данных и обеспечения полной конфиденциальности при их передаче;
  • для поддержания аутентичности работы некоторых соединений и протоколов;
  • для контроля целостности программного обеспечения персонального компьютера;
  • для защиты от внешних проникновений и несанкционированных изменений в пользовательскую информацию.

Для работы с государственными информационными системами (ЕИС, Электронный бюджет, сайт ГМУ) используют ПО КриптоПро CSP версии не ниже 4.0. Недавно разработчики представили улучшенную версию 5.0, которая обладает тем же функционалом, но с расширенными возможностями: новые платформы использования, ускоренное действие, удобный интерфейс.

Если пользователю необходимо ПО без функций генерации закрытых ключей, подписания и расшифровки данных, то возможна бесплатная установка. Во всех остальных случаях придется приобретать полную лицензионную версию (вводить серийный номер) у официального разработчика. Изучите актуальные цены на программные продукты.

Что такое сервис электронной подписи

Генерация ключа сертификата ЭЦП — это обязательное условие для осуществления электронного документооборота. Пользователю надлежит генерировать электронную цифровую подпись на рабочем ПК с использованием специализированных программных средств. Для этого понадобится утилита КриптоПро для ЭЦП.

Сервис электронной подписи устанавливаем следующим образом:

  1. Переходим на официальный сайт разработчика.
  2. Находим блок «Услуги».
  3. Переходим в раздел «Сервис электронной подписи».
  4. Изучаем возможности сервиса, порядок аутентификации пользователей и схемы обслуживания.
  5. Регистрируемся или авторизуемся (если регистрация осуществлялась ранее).
  6. Скачиваем дистрибутив.
  7. Подписываем виртуальное лицензионное соглашение и устанавливаем дистрибутив на рабочий ПК.

Сразу хотим уточнить. Это облачная электронная подпись. Такая ЭП обладает всеми функциями электронного визирования, но ее ключи хранятся не на материальном носителе, а в облаке (в нашем случае — в интернет-серверах пользовательской организации). Дополнительная установка сертификата ключа ЭЦП на рабочий компьютер не понадобится.

Если вам необходим сертификат на ПК и ключ ЭЦП на съемном носителе, обращайтесь в Удостоверяющий центр и получайте полный набор инструментов для установки.

Будущее скзи крипто про csp

Эксперты прогнозируют в скором времени широкое применение технологий Интернета вещей, беспилотных автомобилей, других систем, оснащенных машинным интеллектом, и уточняют – это новые риски информационной безопасности. Поможет ли криптография компенсировать данные риски?


В указанных сферах криптография может обеспечить однозначную, строгую, аутентификацию сторон информационного взаимодействия. Без криптографии невозможно за разумные деньги это обеспечить. Но она не решит вопросы о том, кто будет субъектом взаимодействия.

Читайте также: Интегрирование криптографии Signcades с Honest Sign

«Умный» холодильник? Автомобиль? Кто будет носителем прав и обязанностей, которые будут порождаться действием или бездействием субъектов? Это уже юридические вопросы и юридические риски. Грань между технологией и правом истончается. Это влечет появление новых, пока невиданных рисков.

Поэтому криптография по мере развития экосистемы Интернета вещей будет востребована все больше и больше.

Как использовать криптопро

Вы установили плагин и проверили сертификат. Но установка на этом не завершена. ПО необходимо ввести в эксплуатацию на вашем ПК и от имени конкретного пользователя. Вот инструкция, как пользоваться КриптоПро бесплатно:

Шаг 1. Для дальнейшей работы надлежит загрузить установочные файлы. Переходим в блок «Продукты», раздел «Загрузка файлов».

Шаг 2. Система сразу же потребует пройти авторизацию. Если вы зарегистрированный пользователь, введите адрес электронной почты и пароль.

Если ранее вы не регистрировались, пройдите полную процедуру регистрации.

После ввода всех данных ознакомьтесь с лицензионным соглашением и поставьте согласие под условиями разработчика.

Шаг 3. Выбираем нужный дистрибутив, находим установочный файл и запускаем его. Все, установка завершена. Демонстрационная версия активна в течение 90 дней с момента установки.

Как работать с электронной подписью без флешки? – изготовим эцп за 30 минут

ВАЖНО!. С 01.01.2022 года электронную подпись на руководителя юридического лица и индивидуального предпринимателя выпускаются только в УЦ ФНС (в налоговой). Данная подпись является некопируемой, поэтому ее можно использовать только с того носителя, на котором она записана.

Для того, чтобы пользоваться эцп без флешки на компьютере необходимо сделать следующее:

2. Перейти на вкладку СЕРВИС — нажать СКОПИРОВАТЬ

3. Нажать на кнопку ОБЗОР , выбрать сертификат на вашей флешке или другом носителе, который надо скопировать.

4. Если КриптоПро запросит, необходимо ввести пин-код контейнера вашего сертификата эцп и нажать ОК

5. В следующем окне необходимо ввести названии копии Вашего сертификата электронной подписи и нажать ДАЛЕЕ

6. В появившемся окне необходимо выбрать носитель, куда будем переносить электронную подпись. Это должен быть РЕЕСТР и нажимаем ОК.

7. На вкладке СЕРВИС выбираем — Посмотреть сертификаты в контейнере

8. Нажать на кнопку ОБЗОР

9. Выбрать Ваш сертификат, на носителе РЕЕСТР, кликнув на него 2 раза левой кнопкой мыши

10. Вы вернетесь в предыдущее окно. Необходимо нажать кнопку ДАЛЕЕ, которая находится внизу.

11. В появившемся окне Вы увидите информацию по Вашему действующему сертификату электронной подписи. Необходимо нажать на кнопку УСТАНОВИТЬ

12 В появившемся окне нажать кнопку ДА, затем ОК

13. После этого сертификат эцп установлен на Ваш компьютер. Можно заходить на интересующую Вас торговую площадку или госпортал и продолжить работу с подписью уже без флешки или другого носителя.

Если понравилась статья, нажмите “Поделиться”:

Как установить программу криптопро

Если вы устанавливали криптографическое ПО ранее, проверьте действующую версию. Бесперебойная работа обеспечивается только в актуальных версиях программы. Если установленная версия устарела, вам понадобится не установка КриптоПро, а обновление, то есть переустановка. Переустановить придется и при переходе с демонстрационной на основную версию ПО.

Читайте также: Обязательно ли контрактному управляющему под своей ЭЦП размещать заказ на сайте или это может сделать другой специалист отдела?, Нерчинск | вопрос №7279999 от 23.05.2021 |

Перед началом переустановки проверьте наличие действующих лицензий и сертификатов. Если они отсутствуют, то сохраните и выгрузите регистры. Затем перейдите в блок «Поддержка» на официальном сайте разработчика. Вам понадобится раздел «Центр загрузки».

Вам понадобится утилита очистки следов программного продукта cspclean.exe. Установите и запустите ее.

По окончании работы инструмента очистки приступайте к установке нового программного обеспечения актуальной версии. Вот инструкция, как установить КриптоПро бесплатно:

Шаг 1. Загружаем КриптоПро ЭЦП Browser plug-in. Загрузка производится через официальный сайт разработчика в блоке «Продукты».

Шаг 2. Запускаем установочный файл.

Шаг 3. Подтверждаем установку.

Шаг 4. Разрешаем программе внести изменения в компьютер.

Шаг 5. Ждем, пока закончится установка.

Шаг 6. Нажимаем «ОК», установка плагина завершена.

Шаг 7. Переходим в раздел «Сертификаты» блока «Продукты» и проверяем наличие сертификации у выбранного типа программного обеспечения.

Все сертификаты доступны к скачиванию.

Когда вам придется столкнуться с покупкой криптопро csp?

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

Самой распространенной задачей, которую решают с помощью криптопровайдера, является заверение документа электронной подписью, позволяющей идентифицировать подписавшее его лицо. Данная процедура нужна для сдачи отчетности в ФНС, ФСРАР и ФСФР, отправки запросов в Роскомнадзор и котировочных заявок на Электронные торги. Широко используется в СМЭВ и других системах электронного документооборота.

Криптопро бесплатно? –

Нас часто спрашивают: Как получить КриптоПро бесплатно? Можно ли использовать КриптоПРО CSP бесплатно? Открою вам секрет… можно, но недолго 🙂 т.к согласно действующего Гражданского Кодекса: “Не подлежит возврату товар в случаях: передачи экземпляра программы для ЭВМ посредством электронных средств связи (без материальных носителей) возврат происходит только при условии, что серийный ключ и/или файл активации и/или иное аналогичное средство защиты от нелегального использования программ для ЭВМ не было активировано, а также предоставления Вам права использования (лицензии) на условиях сублицензионного договора” (ст. 1238 ГК РФ).

В связи с этим, для того чтобы “попробовать продукт” и убедиться в том, что он совместим с вашим ПО и реализует требуемые задачи, производители предусмотрели триальный период. Для программ КриптоПро CSP и КриптоАРМ он заложен в дистрибутиве и предоставляется вам сразу в момент первой установки на компьютер. Пробный период предоставляется только один раз. Затем, для работы программы, потребуется ввести лицензионный ключ. Конечно можно “продлить” триальный период установив более свежую версию или переустановив операционную систему, но проделывать это ежемесячно точно значительно затратнее, чем приобрести легальную лицензию.

Кроме того, за ис­поль­зо­ва­ние нели­цен­зи­он­но­го ПО преду­смот­ре­на от­вет­ствен­ность:

  • граж­дан­ско-пра­во­вая (вы­пла­та ком­пен­са­ции пра­во­об­ла­да­те­лю);
  • ад­ми­ни­стра­тив­ная (штраф 30 000—40 000 руб. — на ор­га­ни­за­цию, 10 000—20 000 руб. — на ру­ко­во­ди­те­ля);
  • уго­лов­ная (если сто­и­мость ПО со­став­ля­ет от 100 000 до 1 000 000 руб. — ли­ше­ние сво­бо­ды сро­ком до 2 лет и штраф до 200 000 руб., если сто­и­мость ПО 1 000 000 руб. и боль­ше — ли­ше­ние сво­бо­ды сро­ком до 6 лет и штраф до 500 000 руб.).

Читайте также: Тарифы (годовое абонентское обслуживание) – СБИС ЦЕНТР ПОДКЛЮЧЕНИЯ

Так что желание сэкономить не всегда разумно. Мы понимаем что иногда ключ нужен сразу, именно поэтому мы предлагаем своим покупателям мгновенное получение ключа на мейл, обычно процесс покупки КриптоПРО CSP занимает 2-3 мин.

🔌 электронная подпись от налоговой бесплатная. но зато носитель придется покупать

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

Поделились сомнениями в « Красном уголке бухгалтера ».

«Как оказалось бесплатная ЭЦП от ФНС не совсем бесплатная .

Чтобы ФНС сделала бесплатную ЭЦП, необходимо предварительно приобрести токен , то бишь ключевой носитель Рутокен или JaCarta.

Главное — приобрести, а не получить бесплатно в ФНС.

На консультационной линии Рутокена предупредили, что токен должен обязательно сопровождаться сертификатом, иначе налоговая может завернуть. ЭЦП скорее всего будет некопируемая .

Я не программист, но если так, предполагаю, что вместо удобного общего реестра с ключами на жестком диске будет куча токенов. Даже комментировать не хочется».

В комментариях пишут:

«Все так, и ещё нужна программа шифрования, она или встроенная на носителе или приобретается отдельно. В общем, сначала все купи , потом в ИФНС за бесплатной электронной подписью».

Кто-то предлагает купить одну лицензию ПО «КриптоПро» и везде ее использовать. Но это нарушение авторских прав :

«Одну лицензию КриптоПро можно использовать на одном рабочем месте, остальное нарушение лицензионных прав. В этом случае проще купить токен со встроенной криптой и установив на каждом ПК дистрибутив Крипты, использовать этот токен где удобно (лицензия из него подтягивается). Стоимость его в 2 раза дороже обычного токена».

Пишут, что может быть ситуация со связкой этих токенов:

«Читала, что налоговая будет выдавать ЭЦП на рутокен без возможности перезаписи на другой носитель. Поэтому и речь о том, что придется таскать связку этих ключей ».

Поэтому, для себя рассматривают вариант с доверенностью:

«Я думаю, как выход, для меня будет электронная доверенность от ИП и ООО. Например, ИП получает на рутокен ЭЦП, я — свою ЭЦП, как физлицо. Потом он оформляет электронную доверенность и я работаю по ней, как раньше с его ЭЦП.

Доверенности, наверное, можно будет на одном носителе собрать.

Тем более, что ЭЦП может понадобиться самому ИП для разных целей и чтоб не суетиться с передачей подписи, мне кажется лучше работать по доверенности».

Кто-то пишет, что токен — это просто носитель:

«Токен это просто физический носитель. У меня штук 15 валяется. Самовывоз из Сочи».

На это пишут, что:

«Во-первых, не всякий токен налоговая примет для записи. Во-вторых, непонятно зачем раньше, когда ЭЦП были копируемыми — было заводить более одного токена. Это теперь придётся связку таскать любому аутсорсеру».

А кто-то пишет ценники:

«Токен — 1000 руб., „КриптоПро“ — 2400 руб.».

К этому еще добавляют, что «КриптоПро» придется обновлять каждый год. Не бесплатно.

Центр обучения «Клерка» приглашает прослушать авторский онлайн-курс « Excel для бухгалтеров и предпринимателей: все важное в программе простым языком ». Со скидкой 20%.

Що за програма Крипто Про

Использование КриптоПро CSP позволяет решить сразу несколько задач:

  • для корпоративных пользователей – это возможность использовать стандартные и повсеместно используемые приложения компании Microsoft с надежной российской криптографией;
  • для системных интеграторов – это возможность создания новых, надежно защищенных приложений с использованием богатейшего и проверенного временем инструментария разработки компании Microsoft.

Использование КриптоПро CSP в ПО Microsoft

К стандартным приложениям, которые теперь могут использовать российские алгоритмы электронной цифровой подписи и шифрования, относятся:

  • Microsoft XML версии 5.0 (Microsoft Office 2003 и Microsoft XML Viewer) и версии 6.0 (Microsoft Visual Studio 2005);
  • Microsoft Certification Authority, входящее в состав ОС Windows Server 2000/2003/2008/2008R2 (см. особенности установки);
  • Microsoft Outlook Express, входящее в состав Internet Explorer версии 5.0 и выше;
  • Microsoft Outlook, входящее в состав MS Office 2000/XP/2003/2007/2010/2013 (при формировании сообщений в формате S/MIME). При использовании ПО Microsoft Outlook 2000 рекомендуем установить Набор исправлений Office 2000 SR-1a, который позволяет корректно обрабатывать кодировки KOI8 и Win1251 в подписанных сообщениях;
  • Microsoft Word/Excel, входящее в состав MS Office 2003/2007 (при формировании ЭЦП документов);
  • Средства формирования и проверки ЭЦП программного обеспечения, распространяемого по сети (Microsoft Authenticode);
  • Защита соединений в Интернете (TLS для HTTPS) от клиентов (Internet Explorer 5.0 и выше, КриптоПро Fox) до веб-серверов (Microsoft IIS, Apache, Tomcat);
  • Защита почтовых соединений (TLS для IMAPS/POP3S/SMTPS) в Microsoft Exchange и Microsoft Outlook;
  • Защита соединений удалённого администрирования при использовании Microsoft Terminal Server или серверов и клиентов Citrix;

Встраивание КриптоПро CSP в приложения

Для встраивания КриптоПро CSP в разрабатываемые приложения следует использовать функции Microsoft CryptoAPI, SSPI, CAPICOM, а так же КриптоПро ЭЦП Browser plug-in. Ниже приведено краткое описание этих интерфейсов. Более подробное описание можно найти в программной документации MSDN (Microsoft Developer Network).

Цели использования криптографических функций

Для обеспечения защиты электронных документов и создания защищенной автоматизированной системы в первую очередь используют криптографические методы защиты, которые позволяют обеспечить защиту целостности, авторства и конфиденциальности электронной информации и реализовать их в виде программных или аппаратных средств, встраиваемых в автоматизированную систему. Однако следует отметить, что использование криптографии ни в коем случае не исключает применение организационно-технических мер защиты.

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

Ниже приведен основной перечень функций защиты информации, реализуемый при помощи криптографических функций библиотек СКЗИ.

  • Конфиденциальность информации. При передаче данных в сети обеспечивается использованием функций шифрования. При хранении данных (на дисках, в базе данных) может использоваться функция шифрования или (для обеспечения НСД к хранимой информации) функция шифрования на производном (например, от пароля) ключе.
  • Идентификация и авторство. При сетевом взаимодействии (установлении сеанса связи) обеспечивается функциями ЭЦП при использовании их в процессе аутентификации (например, в соответствии с рекомендациями Х.509). Одновременно при аутентификации должна использоваться защита от переповторов. Для этих целей может быть использована функция имитозащиты с ограничениями, так как при вычислении имитовставки используется симметричный ключ шифрования, единый для двух субъектов (объектов) системы. При электронном документообороте обеспечивается использованием функций ЭЦП электронного документа. Дополнительно должна быть предусмотрена защита от навязывания, переповтора электронного документа.
  • Целостность. Обеспечивается использованием функций ЭЦП электронного документа. При использовании функций шифрования (без использования ЭЦП) обеспечивается имитозащитой. Для обеспечения целостности хранимых данных может быть использована функция хеширования или имитозащиты, но при этом не обеспечивается авторство информации.
  • Неотказуемость от передачи электронного документа. Обеспечивается использованием функций ЭЦП (подпись документа отправителем) и хранением документа с ЭЦП в течение установленного срока приемной стороной.
  • Неотказуемость от приема электронного документа. Обеспечивается использованием функций ЭЦП и квитированием приема документа (подпись квитанции получателем), хранением документа и квитанции с ЭЦП в течении установленного срока отправляющей стороной.
  • Защита от переповторов. Обеспечивается использованием криптографических функций ЭЦП, шифрования или имитозащиты с добавлением уникального идентификатора сетевой сессии (электронного документа) с последующей их проверкой приемной стороной или разработкой специализированного протокола аутентификации (обмена электронными документами).
  • Защита от навязывания информации. Зашита от нарушителя с целью навязывания им приемной стороне собственной информации, переданной якобы от лица санкционированного пользователя (нарушение авторства информации). Обеспечивается использованием функций ЭЦП с проверкой атрибутов электронного документа и открытого ключа отправителя. В случае навязывания информации про компрометации ключа обеспечивается организационно-техническими мероприятиями. Например, созданием системы централизованного управления ключевой информацией (оповещением абонентов) или специализированных протоколов электронного документооборота.
  • Защита от закладок, вирусов, модификации системного и прикладного ПО. Обеспечивается совместным использованием криптографических средств и организационных мероприятиях.

Использование CryptoAPI

Использование CryptoAPI в ОС Windows/Solaris/Linux/FreeBSD преследует две главные цели:

  • Дать прикладному уровню доступ к криптографическим функциям для генерации ключей, формирования/проверки электронной цифровой подписи, шифрования/расшифрования данных. Эта цель была достигнута путем изолирования прикладного уровня от уровня реализаций криптографических функций. Приложениям и прикладным программистам не нужно детально изучать особенности реализации того или иного алгоритма или изменять код в зависимости от алгоритма.
  • Изолирование прикладного уровня от криптографических функций позволяет одновременно использовать разные алгоритмы и различные реализации этих алгоритмов, включая аппаратные.

На рисунке ниже приведена общая архитектура криптографических функций.

Общая архитектура CryptoAPI состоит из пяти основных функциональных групп:

Базовые криптографические функции

  • Функции инициализации (работы с контекстом). Эти функции предоставляют приложению возможность выбрать определенный криптопровайдер по типу имени или по требуемой функциональности.
  • Функции генерации ключей. Эти функции предназначены для формирования и хранения криптографических ключей различных типов.
  • Функции обмена ключами. Эти функции предназначены для того чтобы приложения могли обмениваться различными типами ключевой информации для обеспечения взаимодействия между собой.

Функции кодирования/декодирования

Данные функции предназначены для преобразование (кодирования) из внутреннего представления объектов, используемых в CryptoAPI, во внешнее представление и обратно. В качестве внешнего представления объектов используется формат ASN.1 (Abstracy Syntax Notation One), определенный серией рекомендаций X.680.

К этой же группе функций можно отнести набор функций, позволяющих расширить функциональность CryptoAPI, путем реализации и регистрации собственных типов объектов.

Функции работы со справочниками сертификатов

Эта группа функций предназначена для хранения и обработки сертификатов в различных типах справочников. Причем в качестве справочника могут использоваться самые различные типы хранилищ: от простого файла до LDAP.

Высокоуровневые функции обработки криптографических сообщений

Именно эта группа функций (Simplified Message Functions) в первую очередь предназначена для использования в прикладном ПО. С помощью этих функций можно:

  • Зашифровать/расшифровать сообщение от одного пользователя к другому.
  • Подписать данные.
  • Проверить подпись данных.

Эти функции (так же как и функции низкого уровня) оперируют сертификатами открытых ключей X.509 для адресации отправителя/получателя данных. В качестве формата данных, формируемых функциями, используется формат PKCS#7 (RFC2315) или CMS (RFC2630) в Windows.

Низкоуровневые функции обработки криптографических сообщений

Данная группа функция (Low Level Message Functions) предназначена для аналогичных целей, что и группа высокоуровневых функций, но обладает большей функциональностью. Вместе с тем большая функциональность потребует от прикладного программиста более детальных знаний в области прикладной криптографии.

Использование SSPI

Использование SSPI в ОС Windows/Solaris/Linux/FreeBSD преследует две главные цели:

  • Дать прикладному уровню доступ к криптографическим функциям аутентификации сторон сетевых соединений, а так же обеспечение конфиденциальности и имитозащиты данных передаваемых по этим соединениям. Эта цель была достигнута путем изолирования прикладного уровня от уровня реализаций криптографических функций. Приложениям и прикладным программистам не нужно детально изучать особенности реализации того или иного алгоритма или изменять код в зависимости от алгоритма.
  • Изолирование прикладного уровня от криптографических функций позволяет одновременно использовать разные алгоритмы и различные реализации этих алгоритмов, включая аппаратные.

Инструментарий разработчика CAPICOM

CAPICOM предоставляет COM-интерфейс, использующий основные функции CryptoAPI. Этот компонент является добавлением к уже существующему COM интерфейсу Certificate Enrollment Control (xenroll), который реализуют клиентские функции генерации ключей, запросов на сертификаты и обмена с центром сертификации.

С выпуском данного компонента стало возможным использование функций формирования и проверки электронной цифровой подписи, построения и проверки цепочек сертификатов, взаимодействия с различными справочниками сертификатов (включая Active Directory) с использованием Visual Basic, C++, JavaScript, VBScript и среды разработки Delphi.

Загрузить дистрибутив и примеры использования CAPICOM можно непосредственно с сайта Microsoft.

Подробную информацию о CAPICOM смотрите на сайте Microsoft в следующих разделах:

Инструментарий разработчика КриптоПро CSP SDK

КриптоПро CSP может использоваться для встраивания в прикладное программное путем непосредственного вызова функций КриптоПро CSP после загрузки модуля с использованием функции LoadLibrary.

Для этих целей в комплект поставки включается Руководство программиста (csp_2_0.chm, tls_2_0.chm для версии 2.0, CSP_3_0.chm, SSPI_3_0.chm, CAPILite_3_0.chm для версии 3.0), описывающее состав функций и тестовое ПО (sample2_0.zip для версии 2.0 и SDK для версии 3.0).

Руководство программиста и тестовое ПО для версии 3.6 доступны на странице загрузки.

Онлайн-версия руководства программиста для версии 3.6 также доступна на нашем сайте:

Тестовое ПО разработано с использованием компиляторов Microsoft Visual C++ (версия 2.0) и Microsoft Visual Studio .NET (для 3.0).

Для компиляции программ, входящих в тестовое ПО, дополнительно необходимы include файлы и библиотеки, входящие в Microsoft Windows Platform SDK.

В состав тестов входят примеры использования различных криптопровайдеров, входящих в состав Windows, для формирования/проверки электронной цифровой подписи, шифрования/расшифрования сообщений, создания и проверки сертификатов и другие примеры. Примеры используют функции CryptoAPI, подробное описание которых можно получить в MSDN, а также позволяют вызывать функции криптопровайдеров непосредственно на низком уровне.

Вы также можете получить уже скомпилированную тестовую программу csptest2_0.exe для версии 2.0 или SDK для версий 3.0 и выше.