Uvod u standarde kriptografije javnih ključeva

PKCS je kratica za kriptografske standarde javnih ključeva. PKCS model prvotno su razvili laboratoriji RSA uz pomoć predstavnika vlade, industrije i akademske zajednice. Cilj iza razvijanja standarda kriptografije javnog ključa je standardiziranje infrastrukture javnih ključeva. Ovo bi pomoglo organizacijama da razviju i primijene interoperabilna infrastrukturna rješenja javnih ključeva, a ne da svi biraju svoj standard.
U ovom ćemo članku razgovarati o nekim kriptografskim standardima Javnog ključa, tj. PKCS.

Popis PKCS

Postoji ukupno 15 standarda kriptografije za javni ključ. Razgovarajmo o standardima kriptografije javnog ključa jedan po jedan.

  • PKCS # 1

Glavna svrha ovog standarda je RSA standard enkripcije. Ovaj standard definira osnovna pravila za RSA funkcije javnog ključa, točnije digitalne certifikate. Ovaj standard također definira sintaksu za RSA privatne i javne ključeve što pomaže u odabiru i izračunavanju par ključeva koji se koriste za algoritam RSA. Uz to, definira i način izračunavanja digitalnih certifikata, strukturu podataka, format digitalnog potpisa.

  • PKCS # 2

Glavna svrha ovog standarda je RSA standard enkripcije za sakupljanje poruka. Ovaj standard definira izračun za obradbu poruka. Sada je PKCS # 2 spojen s PKCS # 1. Kako se stapa sa standardom 1, on nema neovisno postojanje.

  • PKCS # 3

Glavna svrha ovog standarda je standard ključnog sporazuma Diffie-Hellman. Ovaj standard definira mehanizam za implementaciju protokola ključnog ugovora Diffie Hellman.

  • PKCS # 4

Ovaj se kriptografski standard Javnog ključa također spojio s PKCS # 1, tako da također ne postoji neovisno postojanje.

  • PKCS # 5

Glavna svrha ovog standarda je šifriranje na temelju lozinke. Ona određuje način šifriranja oktetskog niza pomoću simetričnog ključa koji je izveden iz lozinke.

  • PKCS # 6

Glavna svrha ovog standarda je prošireni standard sintakse certifikata. Definiše sintaksu za proširenje atributa digitalnog certifikata X.509.

  • PKCS # 7

Glavna svrha ovog standarda je standard sintakse kriptografske poruke. Ona definira sintaksu podataka koji su rezultirajući oblik kriptografskih operacija, na primjer, digitalni potpis i digitalne omotnice. Ovaj standard također nudi razne mogućnosti oblikovanja, poput poruka koje su samo u omotnici, samo potpisane, potpisane.

  • PKCS # 8

Glavna svrha ovog standarda je informacijski standard privatnog ključa. Ona definira sintaksu za podatke privatnog ključa. Drugim riječima, možemo reći da definira algoritme i atribute koji se koriste za generiranje privatnog ključa.

  • PKCS # 9

Glavna svrha ovog standarda su odabrane vrste atributa. Ona definira odabrane vrste atributa koji se koriste u PKCS # 6 proširenim certifikatima. Na primjer adresa e-pošte, nestrukturirana adresa i ime.

  • PKCS # 10

Glavna svrha ovog standarda je standard sintakse zahtjeva zahtjeva. Definiše sintaksu zahtjeva digitalnog certifikata. Zahtjev za certifikat sadrži razlikovno ime i javni ključ.

  • PKCS # 11

Glavna svrha ovog standarda je standard sučelja kriptografskih tokena. Ovaj je standard poznat i pod nazivom Cryptok. Definiše API za uređaje s jednim korisnikom koji sadrže informacije o kriptografiji kao što su digitalni certifikati i javni ključ. Ovi uređaji mogu obavljati kriptografske funkcije. Na primjer, pametne kartice.

  • PKCS # 12

Glavna svrha ovog standarda je sintaksa razmjene osobnih podataka. Definira sintaksu za osobnu identifikaciju kao što su digitalni certifikati, privatni ključevi itd. Riječima možemo reći da ovaj standard omogućava korisnicima da prenose svoje podatke s jednog uređaja na drugi koristeći standardni mehanizam.

  • PKCS # 13

Glavna svrha ovog standarda je standard kriptografije eliptične krivulje. Ovaj se standard koristi za rješavanje novog nadolazećeg kriptografskog mehanizma koji se naziva eliptična kriptografija.

  • PKCS # 14

Glavna svrha ovog standarda je standard za generiranje pseudo slučajnih brojeva. Ovaj standard definira zahtjeve i procese za generiranje slučajnih brojeva. Kako se generiranje slučajnih brojeva izuzetno koristi u kriptografiji, standardizacija njihove generacije postaje toliko važna.

  • PKCS # 15

Glavna svrha ovog standarda je standard sintakse informacija kriptografskih tokena. Ovaj standard definira znakove koji se koriste u kriptografskom procesu kako bi mogli interoperativno raditi.

Zaključak - PKCS

U ovom smo članku detaljno vidjeli što je kriptografski standard Public Key zajedno s njegovim različitim standardima. Nadam se da će vam ovaj članak biti od pomoći.

Preporučeni članak

Ovo je vodič za PKCS. Ovdje raspravljamo o Uvodu u kriptografske standarde javnog ključa, zajedno s njegovim detaljima koji su detaljno objašnjeni. Možete i proći naše druge predložene članke da biste saznali više -

  1. Top 6 alata za kriptografiju
  2. Pregled tehnika kriptografije
  3. Kriptografija digitalnog potpisa s zaslugama
  4. Kriptografija vs šifriranje | Top 6 usporedba

Kategorija: