Introduksjon til offentlige nøkkelkryptografistandarder

PKCS står for Public Key Cryptography Standards. PKCS-modellen ble opprinnelig utviklet av RSA-laboratorier med hjelp fra representanter for myndigheter, industri og akademia. Målet bak å utvikle den offentlige nøkkelkryptografistandarden er å standardisere den offentlige nøkkelinfrastrukturen. Dette vil hjelpe organisasjoner til å utvikle og implementere interoperable offentlige nøkkelinfrastrukturløsninger i stedet for at alle velger sin standard.
I denne artikkelen skal vi diskutere noen Public Key kryptografistandarder, dvs. PKCS.

Liste over PKCS

Det er totalt 15 Public Key kryptografistandarder. La oss diskutere disse Public Key kryptografistandardene en etter en.

  • PKCS # 1

Hovedformålet med denne standarden er RSA-krypteringsstandarden. Denne standarden definerer de grunnleggende reglene for RSA Public Key-funksjoner, nærmere bestemt de digitale sertifikatene. Denne standarden definerer også syntaks for RSA private og Public Keys som hjelper til med å velge og beregne nøkkelpar som brukes til RSA algoritmen. Sammen med dette definerer det også hvordan digitale sertifikater skal beregnes, hvordan strukturen til dataene skal signeres, formatet til den digitale signaturen.

  • PKCS # 2

Hovedformålet med denne standarden er RSA-krypteringsstandarden for melding av meldinger. Denne standarden definerer beregningen for meldingsfordøyelse. Nå er PKCS # 2 slått sammen med PKCS # 1. Ettersom den smelter sammen med standard 1, har den ikke en selvstendig eksistens.

  • PKCS # 3

Hovedformålet med denne standarden er Diffie-Hellman nøkkelavtalestandard. Denne standarden definerer mekanismen for å implementere Diffie Hellman nøkkelavtaleprotokoll.

  • PKCS # 4

Denne kryptografistandarden for Public Key fusjonerte også med PKCS # 1, så den har heller ikke en selvstendig eksistens.

  • PKCS # 5

Hovedformålet med denne standarden er passordbasert kryptering. Den definerer metoden for å kryptere en oktettstreng ved hjelp av en symmetrisk nøkkel som er avledet fra passordet.

  • PKCS # 6

Hovedformålet med denne standarden er utvidet sertifikatsyntaksstandard. Den definerer syntaks for utvidelse av attributtene til det digitale sertifikatet X.509.

  • PKCS # 7

Hovedformålet med denne standarden er syntaksstandarden for kryptografisk melding. Den definerer syntaks for dataene som er den resulterende formen for kryptografiske operasjoner, for eksempel digital signatur og digitale konvolutter. Denne standarden gir også forskjellige formateringsalternativer, for eksempel meldinger som bare er konvolutt, kun signert, signert.

  • PKCS # 8

Hovedformålet med denne standarden er informasjonsstandarden for privat nøkkel. Den definerer syntaks for informasjon om privat nøkkel. Med andre ord kan vi si at den definerer algoritmene og attributtene som blir brukt til å generere den private nøkkelen.

  • PKCS # 9

Hovedformålet med denne standarden er valgte attributtyper. Den definerer de valgte attributtypene som brukes i PKCS # 6 utvidede sertifikater. For eksempel e-postadresse, ustrukturert adresse og navn.

  • PKCS # 10

Hovedformålet med denne standarden er syntaksstandard for sertifikatforespørsel. Den definerer syntaks forespørsel om det digitale sertifikatet. Sertifikatforespørselen inneholder et utmerket navn og offentlig nøkkel.

  • PKCS # 11

Hovedformålet med denne standarden er kryptografisk token-grensesnittstandard. Denne standarden er også kjent for Cryptok. Den definerer API for enbrukerenheter som inneholder informasjon om kryptografi som digitale sertifikater og Public Key. Disse enhetene kan utføre kryptografiske funksjoner. For eksempel smartkort.

  • PKCS # 12

Hovedformålet med denne standarden er syntaks for utveksling av personlig informasjon. Den definerer syntaks for personlig identifikasjon som digitale sertifikater, private nøkler osv. Med ord kan vi si at denne standarden tillater brukere å overføre dataene sine fra en enhet til en annen ved hjelp av standardmekanismen.

  • PKCS # 13

Hovedformålet med denne standarden er den elliptiske kurvekryptografistandarden. Denne standarden brukes til å håndtere en ny kommende kryptografisk mekanisme som kalles elliptisk kurvekryptografi.

  • PKCS # 14

Hovedformålet med denne standarden er den pseudo-tilfeldige tallgenerasjonsstandarden. Denne standarden definerer kravene og prosessene for generering av tilfeldig tall. Siden generering av tilfeldig tall ekstremt brukes i kryptografi, blir standardisering av generasjonen så viktig.

  • PKCS # 15

Hovedformålet med denne standarden er syntaksstandard for kryptografisk tokeninformasjon. Denne standarden definerer trekkene som skal brukes i kryptografisk prosess, slik at de kan samvirke.

Konklusjon - PKCS

I denne artikkelen har vi sett hva som er Public Key kryptografisk standard sammen med de forskjellige standardene i detalj. Jeg håper du vil finne denne artikkelen nyttig.

Anbefalt artikkel

Dette er en guide til PKCS. Her diskuterer vi introduksjonen til offentlige nøkkelkryptografistandarder sammen med de forskjellige standardene som er forklart i detalj. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Topp 6 kryptografiske verktøy
  2. Oversikt over kryptografiteknikker
  3. Digital signatur kryptografi med fordeler
  4. Kryptografi vs kryptering | Topp 6 sammenligning