Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Algoritmy verejného kľúča (nazývané aj asymetrické algoritmy) používajú dva rôzne kľúče, verejný kľúč a súkromný kľúč. Verejný kľúč sa používa na šifrovanie údajov a súkromný kľúč na dešifrovanie údajov. To znamená, že odosielateľ môže šifrovať dáta pomocou verejného kľúča príjemcu a iba príjemca môže dáta dešifrovať svojim súkromným kľúčom.
Tu je tabuľka, v ktorej sú zhrnuté kľúčové rozdiely medzi konvenčnými a verejnými kľúčovými algoritmami:
| Funkcia | Konvenčné algoritmy | Algoritmy verejného kľúča |
|---|---|---|
| Počet kľúčov | Jeden kľúč | Dva kľúče (verejný a súkromný) |
| Rozdelenie kľúčov | Musí byť bezpečne zdieľané medzi odosielateľom a príjemcom | Verejný kľúč je možné zdieľať verejne, súkromný kľúč musí byť utajený |
| Šifrovanie/dešifrovanie | Rovnaký kľúč sa používa na šifrovanie a dešifrovanie údajov | Verejný kľúč sa používa na šifrovanie údajov, súkromný kľúč sa používa na dešifrovanie údajov |
| Bezpečnosť | Menej bezpečné ako algoritmy verejného kľúča | Bezpečnejšie ako konvenčné algoritmy |
| Rýchlosť | Rýchlejšie ako algoritmy verejného kľúča | Pomalšie ako konvenčné algoritmy |
Vo všeobecnosti sa konvenčné algoritmy používajú vtedy, keď prenášané dáta nie sú vysoko citlivé alebo keď je komunikačný kanál bezpečný. Algoritmy verejného kľúča sa používajú, keď sú prenášané dáta veľmi citlivé alebo keď komunikačný kanál nie je bezpečný.