Image
11.6.2017 0 Comments

Praktická kryptológia (5. časť) DES, TDEA

V tejto a takisto aj v nasledujúcej časti seriálu vám predstavíme prvý kryptografický algoritmus modernej počítačovej doby. Je ním algoritmus DES, ktorý bol prijatý ako štandard v júli 1977. DES je detailne opísaný v publikácii FIPS PUB 46 (Federal Information Processing Standards Publication), vydanej organizáciou U. S. Department of Commerce NIST (National Institute of Standards and Technology). Uvedená publikácia okrem štandardu DES zahŕňa aj jeho variant TDEA (Triple Data Encryption Algorithm), ktorého módy použitia sú opísané v ANSI X9.52. Detailné informácie týkajúce sa inštitútu NIST možno získať z jeho domovskej stránky csrc.nist.gov. Kľúč a operačné módy DES Kľúč symetrického blokového algoritmu DES je zložený zo 64 binárnych číslic (0,1), resp. ôsmich 8-bitových blokov. Každý ôsmy bit je tzv. paritný a dopĺňa skupinu siedmich bitov tak, aby počet jednotiek každého 8-bitového bloku bol vždy nepárny (odd). Osem paritných bitov slúži na detekciu chýb a zvyšných 56 bitov reprezentuje samotný kľúč = náhodne generované 56-bitové číslo. FIPS PUB 81 opisuje 4 módy použitia DES: 1. ECB (Electronic Codebook) – priama aplikácia DES na šifrovanie/dešifrovanie údajov, 2. CBC (Cipher Block Chaining) – zreťazenie blokov šifrovaného textu, 3. CFB (Cipher Feedback) – použitie vygenerovaného šifrovaného textu ako vstupu pre DES na generáciu pseudonáhodných výstupov, ktoré sú skombinované (zreťazené) s otvoreným textom, 4. OFB (Output Feedback) – výstup DES je použitý ako vstup pre OFB a šifrovaný text je použitý ako vstup pre CFB bez zreťazenia šifry. TDEA používa na šifrovanie/dešifrovanie trojicu 56-bitových kľúčov a rozoznáva až 7 rôznych módov použitia algoritmu. Permutácia (výmena) Základný princíp algoritmu DES(TDEA) je vykonávanie permutácií. Permutácia je pojem z kombinatoriky, ktorý reprezentuje proces vytvorenia novej množiny prvkov z pôvodnej množiny pomocou výmeny jej prvkov. Rozlišujeme dva základné druhy permutácií: 1. permutácie bez opakovania: z množi ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU


Prihlásiť pomocou členstva PC REVUE
Autor: Marek Sopko

Nechajte si posielať prehľad najdôležitejších správ emailom

Vyhľadávanie

PC forum button

Najnovšie videá