šifrování DES
HackForum

| všude se dočítám, že DES je blokový algoritmus, který šifruje data po blocích dlouhých 64bitů, jejichž výstupem je zase blok šifry dlouhý 64bitů.
Nedávno se tu v diskuzi probíralo získání hesla z šifry "admYrFGY68ES2", kdy výsledkem byl tento text "meister".
Nyní k dotazu. Pokud se zamyslím nad tím algoritmem, tak délka hesla "meister" je 7x8=56bitů. Ta se nulami doplní na délku 64bitů a DES algoritmem se zašifruje do bloku dlouhého 64bitů. Těchto 64bitů by mělo nějakým způsobem dávat výslednou šifru "admYrFGY68ES2". Ale ať počítám jak počítám, nechápu jak došli k těm 13-ti znakům, to mi nijak nesedí na 64 bitů... Pokud někdo máte nějaké znalosti o algoritmu DES, pokuste se mi to prosím vysvětlit. Díky :)
----------
Teprve když vstáváte s hackingem a uléháte s myšlenkou na něj, máte šanci být hackerem. (odpovědět) | |
|
|
|
| Nostur: tuto stránku jsem samozřejmě navštívil, stejně jako spousty dalších, ale odpověď jsem zatím nenalezl... Jak jsem psal - všude píší o tom, že se vezme 64bitový blok dat, který se zakóduje do 64bitového výstupu. Ale jak ten hash v mém původním dotazu odpovídá 64bitovému výstupu, to fakt nevím... (odpovědět) | |
|
|
| ja teda nevim jak presne funguje. nikdy jsem se presne o DES nezajimal. Ale veme na vstup bloky dat o delkach 64 bitu. Vysledny retezec neni 64 bitovy, protoze DES provadi operace s temito bloky dat a vysledny retezec potom jeste vytvori za pomoci klice, ktery je na vstupu. (odpovědět) | |
|
|
| rob: DES vezme blok 64bitů a ten pomocí 56bitového klíče zašifruje do 64bitového výstupu... Takhle je to všude uvedeno.
----------
Teprve když vstáváte s hackingem a uléháte s myšlenkou na něj, máte šanci být hackerem. (odpovědět) | |
|
|
| to all: to mi taky vubec nevychazi...tak jak na to prisli teda? (odpovědět) | |
|
|