Список приложений, использующих PKCS 11 - Википедия - List of applications using PKCS 11
В этой статье перечислены приложения и другие программные реализации, использующие PKCS # 11 стандарт.
Приложения
- FreeOTFE - система шифрования диска (PKCS # 11 может использоваться либо для шифрования критического блока данных, либо в качестве хранилища ключевых файлов)
- Mozilla Firefox - веб-браузер
- Mozilla Thunderbird - почтовый клиент
- OpenDNSSEC - а DNSSEC подписывающее лицо
- OpenSSL – TLS / SSL библиотека (с engine_pkcs11)
- GnuTLS – TLS / SSL библиотека
- OpenVPN – VPN система
- StrongSwan – VPN система
- TrueCrypt - система шифрования диска (PKCS # 11 используется только как тривиальное хранилище ключевых файлов)
- TrouSerS - открытый исходный код TCG Программный стек
- OpenSC – интеллектуальная карточка библиотека
- OpenSSH - а Безопасная оболочка реализация (начиная с OpenSSH версии 5.4)[1]
- OpenDS - сервер каталогов с открытым исходным кодом.
- База данных Oracle - использует PKCS # 11 для прозрачного шифрования данных[2]
- База данных IBM DB2 - использует PKCS # 11 для прозрачного шифрования данных[3]
- PowerDNS - авторитетный DNS-сервер с открытым исходным кодом (с версии 3.4.0)
- Брелок GNOME - менеджер паролей и криптографических ключей.
- Солярис Cryptographic Framework - подключаемая криптографическая система в операционной системе
- Безопасный - Наборы продуктов KeyOne и TrustedX.
- Pkcs11Admin - инструмент с графическим интерфейсом для администрирования устройств с поддержкой PKCS # 11
- SoftHSM - реализация криптографического хранилища, доступного через интерфейс PKCS # 11
- XCA - X Сертификат и управление ключами
- SecureCRT - SSH-клиент
- wolfSSL - библиотека SSL / TLS с поддержкой PKCS # 11[4]
- XShell - SSH-клиент от NetSarang Computer, Inc (версии> 6.0 поддерживают PKCS # 11)
- EJBCA - Программное обеспечение центра сертификации (для цифровых подписей используется PKCS # 11)
- SignServer - Серверное программное обеспечение для цифровой подписи и отметки времени документов, файлов и кода (использует PKCS # 11 для цифровых подписей и упаковки / распаковки ключей)
Обертки PKCS # 11
Поскольку PKCS # 11 является сложным C API существует множество оболочек, которые позволяют разработчику использовать API на разных языках.
- NCryptoki - .NET (C # и VB.NET), Silverlight 5 и Visual Basic 6 обертка для PKCS # 11 API
- Pkcs11Interop - .NET-оболочка с открытым исходным кодом для неуправляемых библиотек PKCS # 11
- python-pkcs11 - Наиболее полная и документированная оболочка PKCS # 11 для Python
- PyKCS11 - Еще одна обертка для Python
- pkcs11 - Еще одна обертка для Python
- Java включает оболочка для PKCS # 11 API с версии 1.5
- Оболочка IAIK PKCS # 11на GitHub - Библиотека для платформы Java ™, которая делает модули PKCS # 11 доступными из Java.
- pkcs11-helper - Простой Открытый исходный код Интерфейс C для обработки токенов PKCS # 11.
- SDeanComponents - оболочка Delphi для API PKCS # 11
- jacknji11 - Обертка Java с использованием Собственный доступ Java (JNA)
- ржавчина-pkcs11 - Ящик для Ржавчина
- ruby-pkcs11 - привязка Ruby для API PKCS # 11
- tclPKCS11 = Привязка Tcl для API PKCS # 11
- pkcs11.net - .NET-оболочка для PKCS # 11 API
- Криптографическая структура Oracle Solaris
- pkcs11 - Идти оболочка для PKCS # 11 API
- node.js
- графен - обертка ООП высокого уровня для ПКС # 11
- pkcs11js - низкоуровневая оболочка для pkcs # 11
Рекомендации
- ^ http://marc.info/?l=openbsd-announce&m=126801526410398&w=2
- ^ https://docs.oracle.com/cd/E11882_01/network.112/e40393/asotrans.htm#CJAGBACG
- ^ https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.sec.doc/doc/t0070203.html
- ^ "Встроенная библиотека SSL / TLS wolfSSL | Продукты wolfSSL". wolfSSL. Получено 2018-10-05.