Kryptografický protokol

Kryptografický protokol (známy aj ako šifrovací protokol alebo bezpečnostný protokol) je abstraktný alebo existujúci protokol, ktorý vykonáva funkciu súvisiacu s bezpečnosťou a používa kryptografické metódy.

Protokol opisuje, ako sa majú kryptografické algoritmy používať na zabezpečenie informácií. Opis protokolu musí obsahovať podrobnosti o všetkých dátových štruktúrach a reprezentáciách a všetky podrobnosti o tom, ako protokol využiť pomocou programov.

Kryptografické protokoly sa vo veľkej miere používajú na bezpečný prenos údajov na aplikačnej úrovni s cieľom zabezpečiť prenášané správy. Kryptografický protokol má zvyčajne aspoň niektoré z týchto vlastností:

  • Kľúčová generácia.
  • Overenie totožnosti subjektu.
  • Kľúčová dohoda.
  • Symetrické šifrovanie prenášaných správ pomocou dohodnutého generovaného kľúča.

Pojem kryptografický protokol sa používa rôznymi spôsobmi. Napríklad kryptografické aplikačné protokoly často používajú jeden alebo viac základných protokolov dohody o kľúči, ktoré sa niekedy tiež samy označujú ako "kryptografické protokoly", ako napríklad Secure Sockets Layer (SSL), ktorý používa takzvanú Diffie-Hellmanovu výmenu kľúčov, Diffie-Hellman sa môže považovať za úplný kryptografický protokol sám o sebe pre iné aplikácie.

Príklady

  • Diffie-Hellmanova výmena kľúčov
  • Výmena internetových kľúčov
  • IPsec
  • Kerberos V5

Súvisiace stránky

  • Zabezpečený kanál

Otázky a odpovede

Otázka: Čo je to kryptografický protokol?


Odpoveď: Kryptografický protokol (známy aj ako šifrovací protokol alebo bezpečnostný protokol) je abstraktný alebo existujúci protokol, ktorý vykonáva funkciu súvisiacu s bezpečnosťou a používa kryptografické metódy. Opisuje, ako by sa mali kryptografické algoritmy používať na zabezpečenie informácií.

Otázka: Aké sú niektoré vlastnosti kryptografického protokolu?


Odpoveď: Kryptografické protokoly majú zvyčajne aspoň niektoré z týchto vlastností: generovanie kľúča, autentifikácia subjektu, dohoda o kľúči, symetrické šifrovanie prenášaných správ pomocou dohodnutého vygenerovaného kľúča.

Otázka: Ako sa používajú kryptografické protokoly?


Odpoveď: Kryptografické protokoly sa široko používajú na bezpečný prenos údajov na aplikačnej úrovni s cieľom zabezpečiť prenášané správy.

Otázka: Existuje príklad úplného kryptografického protokolu?


Odpoveď: Áno, Secure Sockets Layer (SSL), ktorý používa takzvanú Diffie-Hellmanovu výmenu kľúčov, možno považovať za úplný kryptografický protokol sám o sebe pre iné aplikácie.

Otázka: Zahŕňa opis protokolu podrobnosti o dátových štruktúrach a reprezentáciách?


Odpoveď: Áno, opis protokolu musí obsahovať podrobnosti o všetkých dátových štruktúrach a reprezentáciách.

Otázka: Zahŕňa opis protokolu aj podrobnosti o tom, ako ho využiť pomocou programov?


Odpoveď: Áno, obsahuje aj podrobnosti o tom, ako protokol využiť v programoch.

AlegsaOnline.com - 2020 / 2023 - License CC3