Uvod v standarde kriptografije javnega ključa

PKCS je kratica za kriptografske standarde javnega ključa. Model PKCS so sprva razvili laboratoriji RSA s pomočjo predstavnikov vlade, industrije in akademij. Cilj oblikovanja standarda kriptografije javnega ključa je standardizacija infrastrukture javnih ključev. To bi pomagalo organizacijam pri razvoju in izvajanju interoperabilnih infrastrukturnih rešitev javnih ključev, namesto da bi vsi izbrali svoj standard.
V tem članku bomo obravnavali nekatere kriptografske standarde javnega ključa, tj. PKCS.

Seznam PKCS

Obstaja skupno 15 standardov kriptografije javnega ključa. Pogovorimo se o tistih standardih kriptografije javnega ključa drug za drugim.

  • PKCS # 1

Glavni namen tega standarda je šifrirni standard RSA. Ta standard določa osnovna pravila za funkcije javnega ključa RSA, natančneje digitalna potrdila. Ta standard določa tudi skladnjo za zasebne in javne ključe RSA, kar pomaga izbrati in izračunati ključni par, uporabljen za algoritem RSA. Skupaj s tem določa tudi, kako naj se izračunajo digitalna potrdila, kako naj se podpiše struktura podatkov, oblika digitalnega podpisa.

  • PKCS # 2

Glavni namen tega standarda je šifrirni standard RSA za prebavo sporočil. Ta standard določa izračun za prebavo sporočil. Zdaj je PKCS # 2 združen s PKCS # 1. Ko se združi s standardom 1, ni samostojnega obstoja.

  • PKCS # 3

Glavni namen tega standarda je standard ključnega dogovora Diffie-Hellman. Ta standard določa mehanizem za izvajanje protokola o ključnem sporazumu Diffie Hellman.

  • PKCS # 4

Ta kriptografski standard javnega ključa se je združil tudi s PKCS # 1, tako da tudi ne obstaja samostojno.

  • PKCS # 5

Glavni namen tega standarda je šifriranje na podlagi gesla. Opredeljuje način šifriranja oktetskega niza s pomočjo simetričnega ključa, ki izhaja iz gesla.

  • PKCS # 6

Glavni namen tega standarda je razširjeni standard skladnje potrdila. Določa skladnjo za razširitev atributov digitalnega potrdila X.509.

  • PKCS # 7

Glavni namen tega standarda je standard sintakse kriptografskih sporočil. Določa skladnjo za podatke, ki so rezultat oblike kriptografskih operacij, na primer digitalnega podpisa in digitalnih ovojnic. Ta standard ponuja tudi različne možnosti oblikovanja, kot so sporočila, ki so samo obdana, samo podpisana in podpisana.

  • PKCS # 8

Glavni namen tega standarda je informacijski standard zasebnih ključev. Definira skladnjo za informacije zasebnega ključa. Z drugimi besedami, lahko rečemo, da definira algoritme in atribute, ki se uporabljajo za ustvarjanje zasebnega ključa.

  • PKCS # 9

Glavni namen tega standarda so izbrane vrste atributov. Določa izbrane vrste atributov, ki se uporabljajo v razširjenih certifikatih PKCS # 6. Na primer e-poštni naslov, nestrukturiran naslov in ime.

  • PKCS # 10

Glavni namen tega standarda je standard sintakse zahteve za potrdilo. Določa sintakso, ki zahteva digitalno potrdilo. Zahteva za potrdilo vsebuje Razlikovano ime in javni ključ.

  • PKCS # 11

Glavni namen tega standarda je kriptografski vmesnik standard. Ta standard je znan tudi po Cryptok. Določa API za uporabniške naprave za enega uporabnika, ki vsebujejo informacije o kriptografiji, kot so digitalna potrdila in javni ključ. Te naprave lahko izvajajo kriptografske funkcije. Na primer pametne kartice.

  • PKCS # 12

Glavni namen tega standarda je sintaksa izmenjave osebnih podatkov. Določa skladnjo za osebno identifikacijo, kot so digitalna potrdila, zasebni ključi itd. Z besedami lahko rečemo, da ta standard uporabnikom omogoča prenos podatkov iz ene naprave v drugo s standardnim mehanizmom.

  • PKCS # 13

Glavni namen tega standarda je kriptografski standard eliptične krivulje. Ta standard se uporablja za obravnavo novega prihajajočega kriptografskega mehanizma, imenovanega kriptografija eliptične krivulje.

  • PKCS # 14

Glavni namen tega standarda je standard za generiranje psevdo naključnih števil. Ta standard določa zahteve in procese za generiranje naključnih števil. Ker se generiranje naključnih števil izjemno uporablja v kriptografiji, postane standardizacija njihove generacije toliko pomembna.

  • PKCS # 15

Glavni namen tega standarda je standard sintakse informacij o kriptografskih tokenih. Ta standard določa žetone, ki se uporabljajo v kriptografskem postopku, tako da lahko delujejo.

Zaključek - PKCS

V tem članku smo podrobno videli, kaj je kriptografski standard javnega ključa in njegove različne standarde. Upam, da vam bo ta članek v pomoč.

Priporočeni članek

To je vodnik za PKCS. Tukaj razpravljamo o Uvodu v standarde kriptografije javnega ključa skupaj z njegovimi različnimi standardi, ki so podrobno pojasnjeni. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Najboljših 6 orodij za kriptografijo
  2. Pregled tehnik kriptografije
  3. Kriptografija digitalnega podpisa z zaslugami
  4. Kriptografija proti šifriranju | Top 6 Primerjava