Skip to main content

Co je to symetrická kryptografie?

Symetrická kryptografie používá algoritmy symetrických klíčů pro šifrování a dešifrování dat.Algoritmus je specifický vzorec s omezeným počtem kroků, které obsahují pokyny pro řešení problému, a algoritmus symetrického klíče je specifický vzorec, který často používá stejný kryptografický klíč jak pro šifrování, tak pro dešifrování.Abychom lépe porozuměli tomu, jak to funguje, pomáhá pochopit, jak kryptografie funguje ve vztahu k technologii.

Například počítač, který potřebuje přenést citlivé informace, se může rozhodnout pro šifrování informací, což je proces, který je mění do jakéhokoli kódu, který by se objevil jako banda nesmyslů, pokud se to někdo pokusil přečíst.Po přenosu informací na požadované místo, konkrétní kód dešifruje informace do čitelného textu.Tento proces je známý jako dešifrování a počítač musí mít správný kód pro správné provedení tohoto procesu.Banky, které nabízejí online služby, používají formu šifrování k udržení informací svých zákazníků soukromé a bezpečné.

Matematický vzorec známý jako kryptografický algoritmus je zodpovědný za vytvoření kódu pro šifrování informací a kódu pro jeho dešifrování později.Konkrétní informace známá jako kryptografický klíč říká kryptografickým algoritmu, jak šifrovat a poté dekódovat konkrétní informace, které obdrží.Klíč funguje pouze s tímto konkrétním algoritmem a byl by zbytečný pro dešifrovací kód z jiného algoritmu.

Při použití symetrické kryptografie používá algoritmus stejný kryptografický klíč k provádění procesů kódování a dekódování místo použití samostatného klíče pro každou z nich.Klávesy jsou obvykle identické nebo téměř identické s pouze jednou malou změnou potřebnou k tomu, aby každý z nich fungoval.Obvykle budou pouze ti, kteří plánují použít klíč, znát heslo nebo jiný tajný kód nebo frázi, která musí způsobit, aby klíč začal pracovat.To umožňuje dvěma lidem sdílet informace mezi sebou, aniž by se obávali, že by někdo jiný mohl kód zachytit a přečíst si jej.

Další termíny používané k popisu algoritmů symetrického klíče používané v symetrické kryptografii zahrnují kryptografii Secret-Key, kryptografie soukromého klíče a kryptografie s jedním klíčem.Symetrická kryptografie se obvykle používá pro sdílení mezi dvěma lidmi nebo malou skupinou namísto velkých online sítí, jako jsou banky.Například stroj ATM může používat symetrickou kryptografii a vyžadovat, aby uživatel zadal číslo bankovního účtu a osobní identifikační číslo, než tuto osobu umožní přístup k jeho účtu.