Rozdíl mezi symetrickým a asymetrickým šifrováním
Obsah
Při komunikaci na nezajištěném médiu, jako je internet, musíte být opatrní ohledně důvěrnosti informací, které sdílíte s ostatními. Existují dvě techniky, které slouží k zachování důvěrnosti vašeho, symetrického a asymetrického šifrování. Základní rozdíl, který odlišuje symetrické a asymetrické šifrování, je ten symetrické šifrování umožňuje šifrování a dešifrování pomocí stejného klíče. Na druhou stranu, asymetrické šifrování pro šifrování používá veřejný klíč a pro dešifrování se používá soukromý klíč. Chcete-li potvrdit některé další rozdíly mezi symetrickým a asymetrickým šifrováním, podívejte se na srovnávací tabulku níže.
- Srovnávací tabulka
- Definice
- Klíčové rozdíly
- Závěr
Srovnávací tabulka
Základ pro srovnání | Symetrické šifrování | Asymetrické šifrování |
---|---|---|
Základní | Symetrické šifrování používá jediný klíč pro šifrování i dešifrování. | Asymetrické šifrování používá pro šifrování a dešifrování jiný klíč. |
Výkon | Symetrické šifrování probíhá rychle. | Asymetrické šifrování je při provádění pomalé vzhledem k vysoké výpočetní zátěži. |
Algoritmy | DES, 3DES, AES a RC4. | Diffie-Hellman, RSA. |
Účel | Symetrické šifrování se používá pro přenos hromadných dat. | Asymetrické šifrování se často používá pro bezpečnou výměnu tajných klíčů. |
Definice symetrického šifrování
Symetrické šifrování je technika, která umožňuje použít pouze jeden klíč pro provádění šifrování i dešifrování sdíleného přes internet. Je také známý jako konvenční metoda používaná pro šifrování. V symetrickém šifrování je pláň šifrován a převeden na šifru pomocí klíče a šifrovacího algoritmu. Zatímco šifra je převedena zpět na obyčejný pomocí stejného klíče, který byl použit pro šifrování a dešifrovací algoritmus.
Spustí se symetrický šifrovací algoritmus rychlejší a je méně složité proto; jsou používány hromadný přenos dat. V symetrickém šifrování hostitel, který se účastní komunikace, již má tajný klíč, který je přijat prostřednictvím externích prostředků. Er nebo informace použije klíč pro šifrování a příjemce použije klíč pro dešifrování. Obvykle používané symetrické šifrovací algoritmy jsou DES, 3 DES, AES, RC4.Definice asymetrického šifrování
Asymetrické šifrování je technika šifrování, která pro šifrování a dešifrování používá pár klíčů (soukromý klíč a veřejný klíč). Asymetrické šifrování používá veřejný klíč pro šifrování a soukromý klíč pro dešifrování. Veřejný klíč je volně k dispozici každému, kdo má zájem o. Soukromý klíč je udržován v tajnosti s příjemcem. Jakýkoli šifrovaný veřejným klíčem a algoritmem je dešifrován pomocí stejného algoritmu a odpovídajícího soukromého klíče odpovídajícího veřejného klíče.
Provedení asymetrického šifrovacího algoritmu je pomalé. Protože asymetrický šifrovací algoritmus je složitý a má vysokou výpočetní zátěž. Proto se používá asymetrické šifrování bezpečně vyměnit klíče namísto hromadného přenosu dat. Asymetrické šifrování se obecně používá k vytvoření zabezpečeného kanálu přes nezabezpečené médium, jako je internet. Nejběžnější asymetrický šifrovací algoritmus jsou Algoritmus Diffie-Hellman a RSA.- Symetrické šifrování vždy používá jediný klíč pro šifrování a dešifrování systému. V asymetrickém šifrování však er používá veřejný klíč pro šifrování a soukromý klíč pro dešifrování.
- Provedení asymetrických šifrovacích algoritmů je pomalejší ve srovnání se symetrickými šifrovacími algoritmy. Je tomu tak proto, že asymetrické šifrovací algoritmy jsou složitější a mají vysokou výpočetní zátěž.
- Nejběžněji používané symetrické šifrovací algoritmy jsou DES, 3DES, AES a RC4. Na druhé straně oblast Diffie-Hellman a RSA jsou nejběžnějším algoritmem používaným pro asymetrické šifrování.
- Asymetrické šifrování se obecně používá pro výměnu tajných klíčů, zatímco symetrické šifrování se používá pro výměnu velkého množství dat.
Závěr:
Protože se jedná o složitou a pomalou techniku šifrování, asymetrické šifrování se obecně používá pro výměnu klíčů a symetrické šifrování, které je rychlejší technikou, se používá pro přenos hromadných dat.