Domov vývoj Čo je kryptografia s verejným kľúčom (pkc)? - definícia z technológie

Čo je kryptografia s verejným kľúčom (pkc)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená kryptografia s verejným kľúčom (PKC)?

Kryptografia s verejným kľúčom (PKC) je technika šifrovania, ktorá používa spárovaný verejný a súkromný kľúč (alebo asymetrický kľúč) algoritmus na bezpečnú dátovú komunikáciu. Odosielateľ správy používa na zašifrovanie správy verejný kľúč príjemcu. Na dešifrovanie správy odosielateľa sa môže použiť iba súkromný kľúč príjemcu.

Dva typy algoritmov PKC sú RSA, čo je skratka podľa vynálezcov tohto algoritmu: Rivest, Shamir a Adelman a Algoritmus digitálneho podpisu (DSA). Šifrovanie PKC sa vyvinulo, aby vyhovovalo rastúcim požiadavkám na bezpečnú komunikáciu viacerých sektorov a priemyselných odvetví, napríklad armády.

PKC je tiež známy ako šifrovanie verejných kľúčov, asymetrické šifrovanie, asymetrická kryptografia, asymetrická šifra, šifrovanie asymetrických kľúčov a šifrovanie Diffie-Hellman.

Techopedia vysvetľuje kryptografiu s verejným kľúčom (PKC)

PKC je kryptografický algoritmus a komponent kryptosystému implementovaný rôznymi internetovými štandardmi, vrátane zabezpečenia Transport Layer Security (TLS), Pretty Good Privacy (PGP), GNU Privacy Guard (GPG), Secure Socket Layer (SSL) a Hypertext Transfer Protocol (HTTP) ).

PKC uľahčuje bezpečnú komunikáciu prostredníctvom nezabezpečeného kanála, ktorý umožňuje čítanie správy iba zamýšľaným príjemcom. Napríklad A používa verejný kľúč B na zašifrovanie správy do B, ktorú možno dešifrovať pomocou jedinečného súkromného kľúča B.

PKC zachováva súkromie e-mailov a zaisťuje bezpečnosť komunikácie počas prenosu správ alebo ukladania na poštových serveroch. PKC je tiež komponent DSA, ktorý sa používa na autentifikáciu súkromného kľúča, ktorý je možné overiť kýmkoľvek s autorizovaným prístupom k verejnému kľúču, ktorý overuje pôvod správy a odosielateľa správy. PKC teda uľahčuje dôvernosť, integritu údajov, autentifikáciu a neodmietnutie, ktoré tvoria parametre zabezpečenia kľúčových informácií (IA).

PKC je pomalšia ako metóda kryptografie tajného kľúča (alebo symetrická kryptografia), kvôli vysokým výpočtovým požiadavkám. Na rozdiel od symetrickej kryptografie používa PKC pevnú veľkosť vyrovnávacej pamäte v závislosti od konkrétnych a malých množstiev údajov, ktoré môžu byť šifrované a nespojené iba v tokoch. Pretože sa používa široká škála možných šifrovacích kľúčov, je PKC robustnejšia a menej náchylná na pokusy o narušenie bezpečnosti tretích strán.

Čo je kryptografia s verejným kľúčom (pkc)? - definícia z technológie