«КриптоПро Sharpei» реализует набор интерфейсов для доступа к криптографическим операциям .Net Cryptographic Provider:
- хеширование;
- подпись;
- шифрование;
- MAC;
- генерация ключей и т. д.
и позволяет использовать стандартные классы Microsoft для высокоуровневых операций:
- разбор сертификата, построение и проверка цепочки сертификатов;
- обработка CMS-сообщений;
- установление защищенного обмена через SSL и HTTPS;
- XML-подпись и шифрование.
«КриптоПро Sharpei» состоит из двух частей:
- RTE — клиентский модуль;
- SDK — комплект разработчика (документация, примеры и библиотеки).