Portál AbcLinuxu, 6. května 2025 20:28

Dotaz: Jak funguje symetrická šifra u ipsec a dns

30.1.2012 20:06 swerini
Jak funguje symetrická šifra u ipsec a dns
Přečteno: 422×
Odpovědět | Admin
Dobrý den. Nastudoval jsem teorii o algoritmu 3des (resp. symetrické šifře), o hmac-sha1, ale nějak přesně nechápu, jak se uplatňují v těchto případech: ipsec konfigurace pomocí racoon (encryption_algorithm 3des; authentication_algorithm hmac_sha1) a klíč hmac-sha1 mezi dns a dhcp. Chápu, že hmac-sha1 slouží k ověření zprávy, ale co konkrétně se ověřuje u dns-dhcp a ipsec? A ještě když šifruju pomocí 3des či jiné symetrické šifry, tak se používá sdílený klíč přímo k šifrování dat nebo se s daty posílá j nějaký náhodně vygenerovaný (aby se 2x stejný řetězec nebyl přeložen 2x stejně)?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.1.2012 23:51 Jezus | skóre: 15 | Jablunkov
Rozbalit Rozbalit vše Re: Jak funguje symetrická šifra u ipsec a dns
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobrý den,

IPsec může pracovat ve dvou základních režimech AH - Authentication Header nebo ESP - Encapsulating Security Payload. Pokud potřebujete ověřit pouze zda nebyla zpráva při přenosu modifikována, stačí na to např. hmac-sha1 tedy klíčovaný hash zprávy (metoda AH). Abyste mohl ověřit, že zpráva pochází od legitimního odesilatele, můžete provést klíčovaný hash zprávy a výsledek zkontrolovat s přijatým hashem. V případě ESP se šifruje celá zpráva pomocí blokové šifry - např. 3des. AH a ESP lze pochopitelně kombinovat. To aby se 2x stejná poslaná zpráva nezašifrovala na stejný výsledný řetězec zajišťuje správně zvoleny režim blokové šifry Block cipher modes např. CBC a inicializační vektor IV. U DNS by se symetrické šifrování používat němělo. Protokol komunikuje v otevřené podobě (bez uvažování DNSSEC).

31.1.2012 21:37 swerini
Rozbalit Rozbalit vše Re: Jak funguje symetrická šifra u ipsec a dns
Mezi master a slave se doporučuje komunikaci omezovat ne na základě IP adresy, ale na základě klíčů. Všude se uvádí hmac-md5, hmac-sha1 ... Proto mě zajímalo jak to vlastně přesně spolu funguje.
31.1.2012 23:26 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak funguje symetrická šifra u ipsec a dns
Algoritmus MD5 (Message digest verzion 5) od RSA i algoritmy SHA-1, SHA-192 SHA-256 od NIST a NSA jsou hashové funkce. HMAC je konstrukce, která z klíče a zprávy vytvoří hodnotu, která jednak ověřuje integritu zprávy (u změněné zpráva nesouhlasí HMAC) a jednak autencitu (nikdo kromě vlastníka klíče a zprávy HMAC nemůže vytvořit). A každému paketu se spočítá HMAC a pošle se spolu s ním.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.