Data Encryption Standard
Data Encryption Standard (zkráceně DES) je druh symetrického šifrovacího algoritmu se soukromým klíčem používaný k ochraně soukromých dat. Byl to první šifrovací algoritmus který byl uznán vládou USA a zveřejněn pro všeobecné užívání. Patří mezi symetrické šifry a je založen na Feistelově blokové šifře.
Obsah
Historie
Principy fungování DES
Již od začátku se objevovaly názory a předpoklady jak je teoretický možné tuto šifru prolomit za pomoci lepší výpočetní techniky. S postupem času a nárůstem výkonu výpočetní techniky se již šifra DES přestala zdát tak bezpečnou. Mnoho z těchto metod sice nakonec uplatněno nebylo ale staly se základem pro kryptoanalýzu většiny moderních šifer. Electronic Frontier Foundation nechal vytvořit roku 1998 přístroj se speciálně vyrobenými čipy který stál 250 000 dolarů. Tento přístroj pojmenovaný jako DES Cracker byl tvořen 1,536 čipy a dokázal prohledat 88 miliard klíčů za vteřinu. Tento přístor rozluštil zprávu zašifrovanou pomocí šifry DES v průběhu za 56 hodin. Tehdy bylo již dlouho dobu jasné že je potřeba nový a lepší standard. Tím se v roce 2000 stala šifra Rijndael a od šifry DES se pomalu ustupovalo ačkoliv bylo možné využít jeho bezpečnějších modifikací jako byl TripleDES.[1]
Proces šifrování
Dešifrování
nedostatky slabá délka klíče s-boxy
implementace
Kryptoanalýza
Závěr
Odkazy
Reference
- ↑ LANDAU, Susan. Standing the Test of Time: The Data Encryption Standard [online]. [cit. 2015-06-22]. Dostupné z: http://www.ams.org/notices/200003/fea-landau.pdf%3Fq%3Dstanding-the-test-of-time-the-data-encryption-standard