PKCS 1

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

PKCS#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

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top