Kazalo:
Opredelitev - Kaj pomeni simetrično šifriranje?
Simetrično šifriranje je oblika računalniške kriptografije, ki uporablja edini šifrirni ključ za usmerjanje elektronskega sporočila. Njegova pretvorba podatkov uporablja matematični algoritem skupaj s skrivnim ključem, zaradi česar sporočilo ne more biti smiselno. Simetrično šifriranje je dvosmerni algoritem, ker se matematični algoritem ob dešifriranju sporočila obrne skupaj z istim tajnim ključem.
Simetrično šifriranje je znano tudi kot šifriranje zasebnega ključa in šifriranje z varnim ključem.
Tehopedija razlaga simetrično šifriranje
Dve vrsti simetričnih šifriranj se izvedeta z algoritmi blokov in tokov. Blokovski algoritmi se uporabljajo za bloke elektronskih podatkov. Določene nastavljene dolžine bitov se preoblikujejo, hkrati pa se uporablja izbrani skrivni ključ. Ta ključ se nato uporabi za vsak blok. Ko pa se podatki omrežnega toka šifrirajo, šifrirni sistem hrani podatke v svojih pomnilniških komponentah, ki čakajo na bloke v celoti. Čas, v katerem sistem čaka, lahko prinese določeno varnostno vrzel in lahko ogrozi varstvo podatkov. Rešitev vključuje postopek, pri katerem se lahko blok podatkov zmanjša in kombinira s prejšnjo vsebino šifriranega bloka podatkov, dokler ne prispejo ostali bloki. To je znano kot povratna informacija. Ko je prejet celoten blok, je šifriran.
Nasprotno se algoritmi pretoka ne hranijo v šifrirnem sistemskem pomnilniku, temveč prispevajo v algoritme pretoka podatkov. Ta vrsta algoritma velja za nekoliko varnejšo, saj disk ali sistem ne zadržuje podatkov brez šifriranja v pomnilniških komponentah.