PKCS 1
Technology
12 hours ago
8
4
2
Author
Albert FloresPKCS#1 je standard vydaný organizací RSA Laboratories, který popisuje formát a syntaxi pro šifrování a digitální podepisování zpráv pomocí veřejného klíče. PKCS#1 definuje dvě hlavní operace: RSAES-OAEP pro šifrování a RSASSA-PSS pro podepisování. Standard také poskytuje algoritmy pro generování náhodných čísel, které jsou nezbytné pro tyto operace. Formát a syntaxe PKCS#1 jsou navrženy tak, aby zajišťovaly bezpečnost, interoperalitu a praktičnost při používání RSA algoritmu pro šifrování a digitální podepisování zpráv. PKCS#1 je široce používán v různých aplikacích, jako jsou SSL/TLS, SSH, S/MIME a další.
PKCS #1 je jeden ze standardů rodiny PKCS, tedy ze standardů pro asymetrickou kryptografii původně vytvořených společností RSA Security. Standardizuje způsoby využívání a implementace algoritmu RSA včetně formátů kódování klíčů pomocí ASN.1 a způsobů vytváření výplně (jako jednu z metod nabízí OAEP).
Bylo vydáno několik verzí tohoto standardu:
* verze 1. 1-1. +more3 v roce 1991 (neveřejné) * verze 1. 4 v červnu 1991 * verze 1. 5 v listopadu 1993, první zcela veřejná, publikovaná rovněž jako RFC 2313 * verze 2. 0 v září 1998, publikovaná rovněž jako RFC 2437 * verze 2. 1 v červnu 2002, publikovaná rovněž jako RFC 3447 * verze 2. 2 v říjnu 2016, publikováno rovněž jako RFC 8017.
Odkazy
Reference
Externí odkazy
[url=https://web.archive.org/web/20160410165357/http://www.emc.com/collateral/white-papers/h11300-pkcs-1v2-2-rsa-cryptography-standard-wp.pdf]verze 2.2[/url]
Kategorie:Kryptografické standardy Kategorie:Kryptografie s veřejným klíčem