PKCS 11
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 3. března 2021; kontroly vyžadují
2 úpravy .
PKCS #11 je jedním z rodiny standardů kryptografie veřejného klíče (PKCS) . Definuje na platformě nezávislé programovací rozhraní pro přístup ke kryptografickým zařízením ( čipové karty , tokeny , kryptografické akcelerátory )., klíčové servery a další prostředky ochrany kryptografických informací). Někdy označované jako Cryptoki (z anglického cryptographic token interface ).
API popisuje běžně používané typy kryptografických objektů ( klíče RSA , certifikáty X.509 , klíče DES / Triple DES atd.) a všechny funkce potřebné k použití, vytváření nebo generování, úpravě a mazání těchto objektů. Původní API bylo napsáno pro jazyk C , ale existuje mnoho úprav pro jiné programovací jazyky .
Historie
- 01/1994: Zahájení projektu v RSA Laboratories
- 04/1995: v1.0
- 12/1997: v2.01
- 12/1999: v2.10
- 01/2001: v2.11
- 06/2004: v2.20
- 12/2005: dodatky 1 a 2 ( tokeny jednorázového hesla , CT-KIP)
- 01/2007: doplnění 3
- 09/2009: verze 2.30
- 12/2012: RSA přestává standard udržovat a převádí nad ním kontrolu na konsorcium OASIS( Ing. Organization for the Advancement of Structured Information Standards ).
- 03/2013: Pro práci na standardu byl vytvořen technický výbor OASIS PKCS11. [1] [2]
- 04/2015: v2.40
- 05/2016: specifikace v2.40 Errata 01. [3]
Konsorcium OASIS také vyvíjí protokol vzdálené správy kryptografických objektů KMIP . Po předání kontroly nad PKCS na konsorcium začalo vzájemné přizpůsobování standardů.
Viz také
- PC/SC je další standard na stejné téma.
- CryptoAPI je dalším standardem na stejné téma.
Poznámky
- ↑ OASIS vylepšuje populární standard kryptografie s veřejným klíčem, PKCS #11, pro mobilní zařízení a cloud | OASIS (nedostupný odkaz) . www.oasis-open.org . Získáno 24. 8. 2016. Archivováno z originálu 27. 8. 2016. (neurčitý)
- ↑ Otevřená OASIS: Výbory . Získáno 12. února 2018. Archivováno z originálu 12. února 2018. (neurčitý)
- ↑ #PKCS 11 V2.40 Approved Erratas vydané PKCS 11 TC | OASIS (nedostupný odkaz) . www.oasis-open.org . Získáno 24. 8. 2016. Archivováno z originálu 27. 8. 2016. (neurčitý)