Čo je symetrické šifrovanie?

Existuje veľa rôznych častí kryptografie. Ak však chcete zašifrovať niektoré údaje, môžete použiť dva typy algoritmov: symetrické šifrovacie algoritmy a asymetrické šifrovacie algoritmy. Celkový koncept je rovnaký, dokážu šifrovať dáta, no fungujú na iných princípoch a majú rôzne prípady použitia. Titulárny rozdiel však opisuje šifrovacie kľúče. Symetrický šifrovací algoritmus používa jeden zdieľaný kľúč na šifrovanie aj dešifrovanie údajov. Asymetrický šifrovací algoritmus používa dva prepojené kľúče, jeden na dešifrovanie a druhý na dešifrovanie.

Vlastnosti symetrických šifrovacích algoritmov

Ako je uvedené vyššie, kľúčovým rozlišovacím znakom symetrického šifrovacieho algoritmu je skutočnosť, že na šifrovanie aj dešifrovanie údajov používate jeden kľúč. To neznamená, že existuje len jeden možný šifrovací kľúč, akurát ak niečo zašifrujete jedným kľúčom, musíte na dešifrovanie použiť rovnaký kľúč. Niekedy sa označuje ako šifrovanie so zdieľaným kľúčom. Je to preto, že každý účastník potrebuje poznať rovnaký kľúč, a preto ho musíte zdieľať.

Táto vlastnosť použitia rovnakého kľúča na šifrovanie a dešifrovanie môže byť trochu problém. Aby ste mohli používať symetrický šifrovací algoritmus, musíte ho vedieť bezpečne komunikovať. Ale nemôžete to urobiť bez toho, aby ste už mali zabezpečené prostriedky na komunikáciu. Našťastie sa tento problém dá vyriešiť asymetrickým šifrovaním, ale stojí za to pochopiť.

Kľúče pre symetrické šifrovacie algoritmy majú tendenciu byť dosť malé, aspoň v porovnaní s asymetrickým šifrovaním. Vďaka tomu sa relatívne ľahko prenášajú aj cez pomalé sieťové pripojenie a sú menej náchylné na chyby v nespoľahlivej sieti. Symetrické šifrovacie algoritmy sú tiež rýchle v porovnaní s asymetrickými algoritmami.

Všetky tieto vlastnosti robia symetrické šifrovacie algoritmy obzvlášť užitočnými pre hromadné šifrovanie údajov. To platí najmä vtedy, keď je problémom rýchlosť.

Streamové šifry a blokové šifry

AES je pravdepodobne najznámejší symetrický šifrovací algoritmus. Používa sa takmer vo všetkom, čo šifruje veľa údajov a je štandardnou súčasťou šifrovacích balíkov používaných v HTTPS. AES je bloková šifra so 128-bitovými blokmi. Bloková šifra funguje tak, že šifruje bloky údajov naraz. Každý blok musí mať rovnakú veľkosť. To je v poriadku, keď sú zostávajúce údaje väčšie ako veľkosť bloku, ale znamená to, že na dokončenie bloku je potrebné použiť nejakú formu výplne.

Prúdová šifra funguje tak, že súčasne šifruje oveľa menšie množstvo údajov, zvyčajne jeden bajt. Variáciou tohto konceptu je substitučná šifra, ktorá funguje na písmenách. Substitučné šifry sú citlivé na frekvenčnú analýzu, a preto sú zvyčajne nespoľahlivé a nepoužívané. Streamové šifry však tento problém nemajú.

Symetrické algoritmy majú tendenciu byť zraniteľné voči útokom so známym otvoreným textom, vybraným útokom s otvoreným textom, diferenciálnou kryptoanalýzou a lineárnou kryptoanalýzou. Moderné algoritmy však boli starostlivo navrhnuté s ohľadom na túto skutočnosť, takže tieto problémy nepredstavujú problém.

Záver

Symetrické šifrovanie je forma šifrovania, ktorá používa rovnaký kľúč na šifrovanie aj dešifrovanie údajov. V niektorých prípadoch je samotný algoritmus rovnaký na šifrovanie aj dešifrovanie, aj keď to tak nevyhnutne nie je. Šifrovacie kľúče bývajú relatívne krátke a ľahko sa prenášajú. Kľúč však musí byť prenesený cez zabezpečený kanál, pretože ho musia komunikovať všetky zúčastnené strany. Symetrické šifrovacie algoritmy majú tendenciu byť oveľa rýchlejšie ako asymetrické šifrovacie algoritmy.


Leave a Comment

Canon Pixma MG5220: Skener bez atramentu

Canon Pixma MG5220: Skener bez atramentu

Ako povoliť skenovanie na Canon Pixma MG5220, keď vám došiel atrament.

Ako opraviť chybu GeForce Now s kódom 0xC272008F

Ako opraviť chybu GeForce Now s kódom 0xC272008F

Chystáte sa na večer hrania hier a bude to veľké – práve ste si zakúpili “Star Wars Outlaws” na streamovacej službe GeForce Now. Objavte jediné známe riešenie, ktoré vám ukáže, ako opraviť chybu GeForce Now s kódom 0xC272008F, aby ste mohli opäť začať hrať hry od Ubisoftu.

Čo robiť, ak sa Powerbeats Pro nenabíjajú v puzdre

Čo robiť, ak sa Powerbeats Pro nenabíjajú v puzdre

Ak sa vaše Powerbeats Pro nenabíjajú, použite iný zdroj energie a vyčistite svoje slúchadlá. Nechajte puzdro otvorené počas nabíjania slúchadiel.

Základy 3D tlače: Nevyhnutný kontrolný zoznam údržby

Základy 3D tlače: Nevyhnutný kontrolný zoznam údržby

Udržiavanie vašich zariadení v dobrom stave je nevyhnutné. Tu sú niektoré užitočné tipy, ako váš 3D tlačiar udržiavať v top stave.

Ako nainštalovať SSD na desktopových a prenosných počítačoch

Ako nainštalovať SSD na desktopových a prenosných počítačoch

Kúpili ste si SSD s nádejou na upgrade interného úložiska vášho počítača, ale neviete, ako nainštalovať SSD? Prečítajte si tento článok teraz!

Ako nájsť IP adresu tlačiarne

Ako nájsť IP adresu tlačiarne

Máte problém nájsť IP adresu, ktorú vaša tlačiareň používa? Ukážeme vám, ako ju nájsť.

Ako pripojiť notebook s Windows 11 k projektoru/TV

Ako pripojiť notebook s Windows 11 k projektoru/TV

Prečítajte si tento článok a dozviete sa jednoduchý, krok za krokom popísaný proces pripojenia notebooku k projektoru alebo TV na operačných systémoch Windows 11 a Windows 10.

5 Dôvodov, Prečo Sa Váš Notebook Prehrieva

5 Dôvodov, Prečo Sa Váš Notebook Prehrieva

Zistite niektoré možné dôvody, prečo sa váš notebook prehrieva, spolu s tipmi a trikmi, ako sa vyhnúť tomuto problému a udržať vaše zariadenie chladné.

Základy 3D tlače: Tipy na údržbu vašej 3D tlačiarne

Základy 3D tlače: Tipy na údržbu vašej 3D tlačiarne

Údržba vašich 3D tlačiarní je veľmi dôležitá na dosiahnutie najlepších výsledkov. Tu sú niektoré dôležité tipy, na ktoré by ste mali myslieť.

10 Najlepších NAS úložných zariadení pre domáce a profesionálne použitie

10 Najlepších NAS úložných zariadení pre domáce a profesionálne použitie

Či už hľadáte NAS pre svoj domov alebo kanceláriu, pozrite si tento zoznam najlepších NAS úložných zariadení.