Symetrické šifrování je digitální ekvivalent dvou sparťanských generálů, kteří se před bitvou dohodnou na tajném signálu. Pravidlo je jednoduché: obě strany musí mít přesně stejný klíč, aby mohly bezpečně odesílat a přijímat informace.
V tomto modelu počítač používá sdílený tajný kód k šifrování datového paketu před jeho přenosem po síti. Přijímající počítač používá k dešifrování zprávy stejný klíč. Pokud nevíte, které počítače spolu budou komunikovat, nebudete moci klíč nainstalovat. Vše je založeno na důvěře a předběžných dohodách.
Představte si kód z dětství. Řeknete důvěryhodnému příteli, že každé písmeno ve zprávě musí být posunuto o dvě pozice níže v abecedě. “A” se změní na “C”. “B” se změní na “D”. Přítel obdrží zašifrovaný text a okamžitě jej dešifruje. Každému cizinci, který se vám dívá přes rameno, vypadá zpráva jako nesmysl.
Počítače dělají totéž, ale jejich klíče jsou mnohem delší a složitější. Prvním hlavním algoritmem vyvinutým pro tento účel ve Spojených státech byl Data Encryption Standard (DES). DES, založený v 70. letech 20. století, používá 56bitový klíč.
Proč DES selhal a byl nahrazen AES
V bezpečnosti záleží na rychlosti. Od 70. let 20. století se počítače staly exponenciálně rychlejšími, takže DES je zastaralý. 56bitový klíč nabízí asi 70 kvadrilionů možných kombinací. To zní jako obrovské číslo, dokud si neuvědomíte, že moderní hardware dokáže tyto kombinace brutálně vynutit během krátké doby.
DES byl nahrazen Advanced Encryption Standard (AES). Tento standard používá 128bitové, 192bitové nebo 256bitové klíče. Většina odborníků se domnívá, že AES zůstane bezpečný po dlouhou dobu. Uvažujme 128bitový klíč. Podporuje více než 300 nonillion kombinací. Použití hrubé síly k vyzkoušení takových kombinací bude trvat déle než věk Vesmíru s využitím moderních technologií.
Historie substitučních šifer
Tento koncept není nový. Julius Caesar použil podobnou substituční techniku pro vojenské komunikace. Posunul písmena o tři pozice výše v abecedě. Pro odeslání zprávy „CROSSING THE RUBICON“ ji napsal jako „FURVV LQJWK HUXEL FRQ“.
Také rozdělil text do stejných skupin písmen. Díky tomu byla délka každého slova pro odposlechy méně zřejmá. Princip zůstává stejný i dnes. Potřebujete sdílené tajemství, aby nesmysl zůstal nesmyslem pro všechny kromě zamýšleného příjemce.


















