Č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

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í.

Čo je to Haptická spätná väzba?

Čo je to Haptická spätná väzba?

Haptická spätná väzba je typ dotykovej komunikácie – zvyčajne vo forme vibračného vzoru. Zistite, čo je Haptická spätná väzba vo svete mobilných technológií a hier.

Čo je alokačná jednotka?

Čo je alokačná jednotka?

Prideľovacia jednotka je súčasťou systému formátovania súborov. Tu sú dôležité informácie a optimalizačné tipy k tejto téme.

Ako nájsť MAC adresu na tlačiarni

Ako nájsť MAC adresu na tlačiarni

Ukážeme vám tri spôsoby, ako nájsť MAC adresu tlačiarne Canon Pixma MG5200.

Ako prepojiť dva počítače so systémom Windows 10 v sieti

Ako prepojiť dva počítače so systémom Windows 10 v sieti

Spojenie dvoch počítačov so systémom Windows 10 v lokálnej sieti ad hoc je skvelým spôsobom na zdieľanie súborov a hier. Zistite, ako na to!

Čo robiť, keď ľavé tlačidlo myši nefunguje v systéme Windows 10

Čo robiť, keď ľavé tlačidlo myši nefunguje v systéme Windows 10

Veľký zoznam vecí, ktoré môžete skúsiť vyriešiť problém, keď ľavé tlačidlo myši nefunguje v systéme Microsoft Windows 10.