Bevezetés a nyilvános kulcsú titkosítási szabványokba

A PKCS a nyilvános kulcsú titkosítási szabványokat jelenti. A PKCS modellt eredetileg az RSA laboratóriumai fejlesztették ki a kormány, az ipar és az akadémia képviselőinek segítségével. A nyilvános kulcsú kriptográfiai szabvány kidolgozásának célja a nyilvános kulcsú infrastruktúra szabványosítása. Ez segítené a szervezeteket az interoperábilis nyilvános kulcsú infrastruktúra-megoldások kidolgozásában és megvalósításában, ahelyett, hogy mindenki a saját szabványát választaná.
Ebben a cikkben néhány nyilvános kulcsú kriptográfiás szabványt, azaz a PKCS-t tárgyaljuk.

A PKCS listája

Összesen 15 nyilvános kulcsú kriptográfiai szabvány létezik. Beszéljük meg egyenként azokat a nyilvános kulcsú kriptográfiai szabványokat.

  • 1. PKCS

Ennek a szabványnak a fő célja az RSA titkosítási szabvány. Ez a szabvány meghatározza az RSA nyilvános kulcsú funkcióinak, pontosabban a digitális tanúsítványok alapvető szabályait. Ez a szabvány meghatározza az RSA magán és nyilvános kulcsok szintaxisát is, amely segít kiválasztani és kiszámítani az RSA algoritmushoz használt kulcspárt. Emellett meghatározza a digitális tanúsítványok kiszámításának módját, az adatok szerkezetének aláírását, a digitális aláírás formátumát.

  • PKCS # 2

Ennek a szabványnak a fő célja az RSA titkosítási szabvány az üzenetek megemésztésében. Ez a szabvány meghatározza az üzenet megemésztés számítását. Most a PKCS # 2 egyesül a PKCS # 1-rel. Mivel összeolvad az 1. standarddal, nem rendelkezik független létezéssel.

  • PKCS # 3

Ennek a szabványnak a fő célja a Diffie-Hellman kulcsmegállapodási szabvány. Ez a szabvány meghatározza a Diffie Hellman kulcsmegállapodási protokoll végrehajtásának mechanizmusát.

  • PKCS # 4

Ez a nyilvános kulcsú kriptográfiai szabvány szintén egyesült a PKCS # 1-rel, tehát szintén nem rendelkezik független létezéssel.

  • PKCS # 5

Ennek a szabványnak a fő célja a jelszó alapú titkosítás. Meghatározza az oktet-karakterlánc titkosításának módszerét a jelszóból származtatott szimmetrikus kulcs segítségével.

  • PKCS # 6

Ennek a szabványnak a fő célja a kiterjesztett tanúsítványszintaxis-szabvány. Meghatározza az X.509 digitális tanúsítvány attribútumainak kiterjesztésének szintaxisát.

  • PKCS # 7

Ennek a szabványnak a fő célja a kriptográfiai üzenet szintaxis-szabványa. Meghatározza az adatok szintaxisát, amely a kriptográfiai műveletek eredményes formája, például a digitális aláírás és a digitális borítékok. Ez a szabvány különféle formázási lehetőségeket is biztosít, például üzeneteket, amelyek csak borítékban vannak, csak aláírtak, aláírtak.

  • 8. PKCS

Ennek a szabványnak a fő célja a magánkulcsra vonatkozó információs szabvány. Meghatározza a magánkulcs-információk szintaxisát. Más szavakkal azt mondhatjuk, hogy meghatározza azokat az algoritmusokat és attribútumokat, amelyeket a privát kulcs generálásához használnak.

  • PKCS # 9

Ennek a szabványnak a fő célja a kiválasztott attribútumtípusok. Meghatározza a kiválasztott attribútumtípusokat, amelyeket a PKCS # 6 kiterjesztett tanúsítványokban használnak. Például e-mail cím, nem strukturált cím és név.

  • PKCS # 10

Ennek a szabványnak a fő célja a tanúsítványkérési szintaxis-szabvány. Meghatározza a digitális tanúsítvány kérésének szintaxisát. A tanúsítványkérés megkülönböztetett nevet és nyilvános kulcsot tartalmaz.

  • PKCS # 11

Ennek a szabványnak a fő célja a kriptográfiai token interfész szabványa. Ez a szabvány a Cryptok esetében is ismert. Meghatározza az egyfelhasználói felhasználói eszközök API-ját, amelyek információkat tartalmaznak a kriptográfiáról, például a digitális tanúsítványokról és a nyilvános kulcsról. Ezek az eszközök kriptográfiai funkciókat tudnak végrehajtani. Például intelligens kártyák.

  • PKCS # 12

Ennek a szabványnak a fő célja a személyes információcsere szintaxisa. Meghatározza a személyes azonosítás szintaxisát, például a digitális tanúsítványokat, a magánkulcsokat stb.

  • PKCS # 13

Ennek a szabványnak a fő célja az elliptikus görbe kriptográfiai szabvány. Ezt a szabványt egy új, közelgő kriptográfiai mechanizmus kezelésére használják, amelyet ellipszis görbe kriptográfiának hívnak.

  • PKCS # 14

Ennek a szabványnak a fő célja az ál-véletlenszerű számgenerációs szabvány. Ez a szabvány meghatározza a véletlenszám-generálás követelményeit és folyamatait. Mivel a véletlenszám-generációt rendkívül használják a kriptográfia során, generálásuk szabványosítása annyira fontos.

  • PKCS # 15

Ennek a szabványnak a fő célja a kriptográfiai token információ szintaxis standard. Ez a szabvány meghatározza a kriptográfiai folyamatban használt hamukat annak érdekében, hogy együttműködjenek.

Következtetés - PKCS

Ebben a cikkben részletesen bemutattuk, mi a nyilvános kulcsú kriptográfiai szabvány, különféle szabványaival együtt. Remélem, hasznosnak találja ezt a cikket.

Ajánlott cikk

Ez egy útmutató a PKCS-hez. Itt tárgyaljuk a Bevezetést a nyilvános kulcsú kriptográfiai szabványokba, a különféle, részletesen kifejtett szabványokkal együtt. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. A 6 legfontosabb kriptográfiai eszköz
  2. A kriptográfiai technikák áttekintése
  3. Digitális aláírás kriptográfia érdemmel
  4. Kriptográfia vs titkosítás | A 6 legjobb összehasonlítás

Kategória: