Úvod do standardů kryptografie s veřejným klíčem

PKCS znamená kryptografické standardy s veřejným klíčem. Model PKCS byl původně vyvinut laboratořemi RSA za pomoci zástupců vlády, průmyslu a akademické obce. Cílem vývoje standardu kryptografie veřejného klíče je standardizace infrastruktury veřejného klíče. To by organizacím pomohlo vyvinout a implementovat interoperabilní řešení infrastruktury veřejných klíčů namísto každého, kdo si vybere svůj standard.
V tomto článku se budeme zabývat některými standardy kryptografie s veřejným klíčem, tj. PKCS.

Seznam PKCS

Existuje celkem 15 kryptografických standardů veřejného klíče. Pojďme diskutovat o těchto standardech kryptografie veřejného klíče jeden po druhém.

  • PKCS # 1

Hlavním účelem této normy je šifrovací standard RSA. Tato norma definuje základní pravidla pro funkce veřejného klíče RSA, konkrétně digitální certifikáty. Tento standard také definuje syntaxi soukromých a veřejných klíčů RSA, která pomáhá vybrat a vypočítat pár klíčů použitý pro algoritmus RSA. Spolu s tím také definuje, jak mají být digitální certifikáty počítány, jak má být podepsána struktura dat, formát digitálního podpisu.

  • PKCS # 2

Hlavním účelem tohoto standardu je šifrovací standard RSA pro přehled zpráv. Tento standard definuje výpočet pro přehled zpráv. Nyní je PKCS # 2 sloučena s PKCS # 1. Protože se spojuje se standardem 1, nemá nezávislou existenci.

  • PKCS # 3

Hlavním účelem této normy je standard dohody Diffie-Hellman. Tento standard definuje mechanismus implementace protokolu dohody Diffie Hellman o klíčové dohodě.

  • PKCS # 4

Tento standard kryptografie veřejného klíče se také sloučil s PKCS # 1, takže také neexistuje nezávislá existence.

  • PKCS # 5

Hlavním účelem této normy je šifrování založené na hesle. Definuje metodu šifrování oktetového řetězce pomocí symetrického klíče, který je odvozen od hesla.

  • PKCS # 6

Hlavním účelem této normy je rozšířený standard syntaxe certifikátu. Definuje syntaxi pro rozšíření atributů digitálního certifikátu X.509.

  • PKCS # 7

Hlavním účelem tohoto standardu je standard syntaxe kryptografických zpráv. Definuje syntaxi dat, která jsou výslednou formou kryptografických operací, například digitálního podpisu a digitálních obálek. Tento standard také poskytuje různé možnosti formátování, jako jsou zprávy, které jsou pouze obálky, pouze podepsané, podepsané.

  • PKCS # 8

Hlavním účelem této normy je informační standard soukromého klíče. Definuje syntaxi informací soukromého klíče. Jinými slovy, můžeme říci, že definuje algoritmy a atributy, které se používají ke generování soukromého klíče.

  • PKCS # 9

Hlavním účelem této normy jsou vybrané typy atributů. Definuje vybrané typy atributů, které se používají v rozšířených certifikátech PKCS # 6. Například e-mailová adresa, nestrukturovaná adresa a jméno.

  • PKCS # 10

Hlavním účelem této normy je standard syntaxe žádosti o certifikát. Definuje syntaxi yo požadavek digitálního certifikátu. Žádost o certifikát obsahuje rozlišovací jméno a veřejný klíč.

  • PKCS # 11

Hlavním účelem této normy je standard rozhraní kryptografických tokenů. Tento standard je známý také pro Cryptok. Definuje API pro zařízení pro jednoho uživatele, která obsahují informace o kryptografii, jako jsou digitální certifikáty a veřejný klíč. Tato zařízení mohou provádět kryptografické funkce. Například inteligentní karty.

  • PKCS # 12

Hlavním účelem této normy je syntaxe výměny osobních údajů. Definuje syntaxi pro osobní identifikaci, jako jsou digitální certifikáty, soukromé klíče atd. Slovy lze říci, že tento standard umožňuje uživatelům přenášet svá data z jednoho zařízení na druhé pomocí standardního mechanismu.

  • PKCS # 13

Hlavním účelem této normy je kryptografický standard eliptické křivky. Tento standard se používá k řešení nového připravovaného kryptografického mechanismu nazývaného kryptografie eliptické křivky.

  • PKCS # 14

Hlavním účelem této normy je pseudonáhodný standard pro generování čísel. Tato norma definuje požadavky a procesy pro generování náhodných čísel. Protože se v kryptografii extrémně používá generování náhodných čísel, je standardizace jejich generování tak důležitá.

  • PKCS # 15

Hlavním účelem tohoto standardu je standard syntaxe kryptografických tokenových informací. Tento standard definuje tokeny, které se používají v kryptografickém procesu, aby mohly spolupracovat.

Závěr - PKCS

V tomto článku jsme viděli, co je kryptografický standard s veřejným klíčem a jeho různé standardy podrobně. Doufám, že vám tento článek pomůže.

Doporučený článek

Toto je průvodce PKCS. Zde diskutujeme Úvod do kryptografických standardů s veřejným klíčem spolu s různými podrobně vysvětlenými standardy. Další informace naleznete také v dalších navrhovaných článcích -

  1. 6 nejlepších kryptografických nástrojů
  2. Přehled kryptografických technik
  3. Kryptografie digitálního podpisu se zásluhami
  4. Kryptografie vs. šifrování Porovnání top 6

Kategorie: