Seznam aplikací využívajících PKCS 11 - List of applications using PKCS 11 - Wikipedia

Tento článek uvádí seznam aplikací a dalších softwarových implementací využívajících PKCS # 11 Standard.

Aplikace

  • FreeOTFE - systém šifrování disku (PKCS # 11 lze použít k šifrování bloku důležitých dat nebo jako úložiště klíčů)
  • Mozilla Firefox - webový prohlížeč
  • Mozilla Thunderbird - e-mailový klient
  • OpenDNSSEC - a DNSSEC signatář
  • OpenSSLTLS / SSL knihovna (s engine_pkcs11)
  • GnuTLSTLS / SSL knihovna
  • OpenVPNVPN Systém
  • StrongSwanVPN Systém
  • TrueCrypt - systém šifrování disku (PKCS # 11 se používá pouze jako triviální úložiště souborů klíčů)
  • TrouSerS - open-source TCG Zásobník softwaru
  • OpenSCchytrá karta knihovna
  • OpenSSH - a Zabezpečte Shell implementace (od verze OpenSSH 5.4)[1]
  • OpenDS - adresářový server s otevřeným zdrojovým kódem.
  • Oracle Database - používá PKCS # 11 pro transparentní šifrování dat[2]
  • Databáze IBM DB2 - používá PKCS # 11 pro transparentní šifrování dat[3]
  • PowerDNS - open source, autoritativní server DNS (od verze 3.4.0)
  • Klíčenka GNOME - správce hesel a kryptografických klíčů.
  • Solaris Cryptographic Framework - připojitelný kryptografický systém v operačním systému
  • Bezpečná vrstva - Sada produktů KeyOne a TrustedX.
  • Pkcs11Admin - nástroj GUI pro správu zařízení podporujících PKCS # 11
  • SoftHSM - implementace kryptografického obchodu přístupného prostřednictvím rozhraní PKCS # 11
  • XCA - X certifikát a správa klíčů
  • SecureCRT - SSH klient
  • wolfSSL - knihovna SSL / TLS s podporou PKCS # 11[4]
  • XShell - SSH klient od NetSarang Computer, Inc (verze> 6.0 podporují PKCS # 11)
  • EJBCA - Software certifikační autority (pro digitální podpisy používá PKCS # 11)
  • SignServer - Serverový software pro digitální podepisování a časové razítko dokumentů, souborů a kódu (používá PKCS # 11 pro digitální podpisy a zabalení / rozbalení klíčů)

Obaly PKCS # 11

Protože PKCS # 11 je komplex C Existuje mnoho obalů API, které umožňují vývojářům používat API z různých jazyků.

  • NCryptoki - .NET (C # a VB.NET), Silverlight 5 a Visual Basic 6 wrapper pro PKCS # 11 API
  • Pkcs11Interop - Open source .NET wrapper pro nespravované knihovny PKCS # 11
  • python-pkcs11 - Nejkompletnější a zdokumentovaný obal PKCS # 11 pro Krajta
  • PyKCS11 - Další obal na Krajta
  • pkcs11 - Další obal pro Krajta
  • Java zahrnuje a wrapper pro PKCS # 11 API od verze 1.5
  • Balička IAIK PKCS # 11na GitHubu - Knihovna pro platformu Java ™, díky níž jsou moduly PKCS # 11 přístupné z prostředí Java.
  • pkcs11-helper - jednoduchý otevřený zdroj Rozhraní C pro zpracování tokenů PKCS # 11.
  • SDeanComponents - obálka Delphi pro API PKCS # 11
  • jacknji11 - Java obal pomocí Nativní přístup Java (JNA)
  • rez-pkcs11 - Přepravka pro Rez
  • ruby-pkcs11 - rubínová vazba pro PKCS # 11 API
  • tclPKCS11 = Vazba Tcl pro API PKCS # 11
  • pkcs11.net - .NET wrapper pro PKCS # 11 API
  • Kryptografický rámec Oracle Solaris
  • pkcs11 - Jít wrapper pro PKCS # 11 API
  • node.js
    • grafen - obal OOP na vysoké úrovni pro pkcs # 11
    • pkcs11js - nízkoúrovňový obal pro pkcs # 11

Reference

  1. ^ http://marc.info/?l=openbsd-announce&m=126801526410398&w=2
  2. ^ https://docs.oracle.com/cd/E11882_01/network.112/e40393/asotrans.htm#CJAGBACG
  3. ^ https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.admin.sec.doc/doc/t0070203.html
  4. ^ "Integrovaná knihovna SSL / TLS wolfSSL | Produkty wolfSSL". wolfSSL. Citováno 2018-10-05.