Sissejuhatus avaliku võtme krüptograafia standarditesse

PKCS tähistab avaliku võtme krüpteerimisstandardeid. PKCS-mudeli töötasid algselt välja RSA laborid valitsuse, tööstuse ja akadeemiliste ringkondade esindajate abiga. Avaliku võtme krüpteerimisstandardi väljatöötamise eesmärk on avaliku võtme infrastruktuuri standardimine. See aitaks organisatsioonidel välja töötada ja rakendada koostalitlusvõimelisi avaliku võtme infrastruktuuri lahendusi, selle asemel, et kõik oma standardit valida.
Selles artiklis käsitleme mõnda avaliku võtme krüpteerimisstandardeid ehk PKCS.

PKCS-i loetelu

Avaliku võtme krüptograafiastandardeid on kokku 15. Arutleme ükshaaval neid avaliku võtme krüpteerimisstandardeid.

  • PKCS nr 1

Selle standardi peamine eesmärk on RSA krüptimisstandard. See standard määratleb RSA avaliku võtme funktsioonide, täpsemalt digitaalsete sertifikaatide põhireeglid. See standard määratleb ka RSA privaatsete ja avalike võtmete süntaksi, mis aitab valida ja arvutada RSA algoritmi jaoks kasutatavat võtmepaari. Koos sellega määratletakse ka see, kuidas tuleks arvutada digitaalsertifikaate, kuidas tuleks allkirjastada andmete ülesehitus, digitaalallkirja vorming.

  • PKCS nr 2

Selle standardi peamine eesmärk on sõnumite kokkuvõtte RSA krüptimisstandard. See standard määratleb sõnumite kokkuvõtte arvutused. Nüüd liidetakse PKCS # 2 PKCS # 1-ga. Kuna see sulandub standardiga 1, puudub sellel iseseisev eksisteerimine.

  • PKCS nr 3

Selle standardi peamine eesmärk on Diffie-Hellmani võtmekokkuleppe standard. See standard määratleb Diffie Hellmani võtmekokkuleppe protokolli rakendamise mehhanismi.

  • PKCS nr 4

See avaliku võtme krüpteerimisstandard ühines ka PKCS # 1-ga, seega puudub sellel ka iseseisev eksisteerimine.

  • PKCS nr 5

Selle standardi peamine eesmärk on paroolipõhine krüptimine. See määratleb oktetistringi krüptimise meetodi, kasutades paroolist tuletatud sümmeetrilist võtit.

  • PKCS # 6

Selle standardi peamine eesmärk on laiendatud sertifikaadi süntaksistandard. See määratleb X.509 digitaalse sertifikaadi atribuutide laiendamise süntaksi.

  • PKCS # 7

Selle standardi peamine eesmärk on krüptograafilise sõnumi süntaksistandard. See määratleb andmete süntaksi, mis on krüptograafiliste toimingute tulemusvorm, näiteks digitaalallkiri ja digitaalsed ümbrikud. See standard pakub ka mitmesuguseid vormindamisvalikuid, näiteks ainult ümbrisega, ainult allkirjastatud ja allkirjastatud kirjad.

  • PKCS # 8

Selle standardi peamine eesmärk on privaatvõtme teabe standard. See määratleb privaatvõtme teabe süntaksi. Teisisõnu võime öelda, et see määratleb privaatse võtme genereerimiseks kasutatavad algoritmid ja atribuudid.

  • PKCS nr 9

Selle standardi peamine eesmärk on valitud atribuuditüübid. See määratleb valitud atribuuditüübid, mida kasutatakse PKCS # 6 laiendatud sertifikaatides. Näiteks e-posti aadress, struktureerimata aadress ja nimi.

  • PKCS # 10

Selle standardi peamine eesmärk on sertifikaaditaotluste süntaksistandard. See määratleb süntaksi, milleks peate pärima digitaalset sertifikaati. Sertifikaaditaotlus sisaldab eristatavat nime ja avalikku võtit.

  • PKCS # 11

Selle standardi peamine eesmärk on krüptograafilise sümboli liidese standard. See standard on tuntud ka Cryptoki kohta. See määratleb API ühe kasutajaga seadmetele, mis sisaldavad teavet krüptograafia kohta, näiteks digitaalsed sertifikaadid ja avalik võti. Need seadmed võivad täita krüptograafilisi funktsioone. Näiteks kiipkaardid.

  • PKCS # 12

Selle standardi peamine eesmärk on isikliku teabe vahetamise süntaks. See määratleb isikutuvastuse, näiteks digitaalsete sertifikaatide, privaatvõtmete jne süntaksi. Sõnades võime öelda, et see standard võimaldab kasutajatel standardmehhanismi abil oma andmeid ühest seadmest teise üle kanda.

  • PKCS # 13

Selle standardi peamine eesmärk on elliptilise kõvera krüptograafia standard. Seda standardit kasutatakse uue eelseisva krüptograafilise mehhanismi käsitlemiseks, mida nimetatakse elliptilise kõvera krüptograafiaks.

  • PKCS # 14

Selle standardi peamine eesmärk on pseudojuhuslike arvude genereerimise standard. See standard määratleb juhuslike arvude genereerimise nõuded ja protsessid. Kuna juhuslike arvude genereerimist kasutatakse krüptograafias eriti sageli, muutub nende genereerimise standardiseerimine nii oluliseks.

  • PKCS # 15

Selle standardi peamine eesmärk on krüptograafilise sümboolse teabe süntaksistandard. See standard määratleb krüptoprotsessis kasutatavad tokesid, et need saaksid koos töötada.

Järeldus - PKCS

Selles artiklis nägime üksikasjalikult, mis on avaliku võtme krüptograafiline standard koos selle erinevate standarditega. Loodetavasti leiate sellest artiklist abi.

Soovitatav artikkel

See on PKCS-i juhend. Siin käsitleme avaliku võtme krüpteerimisstandardite sissejuhatust koos erinevate üksikasjalikult selgitatud standarditega. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Kuus parimat krüptograafia tööriista
  2. Krüptograafiatehnika ülevaade
  3. Teenetega digitaalallkirja krüptograafia
  4. Krüptograafia vs krüptimine | Kuue parima võrdlus

Kategooria: