Stránka 1 z 1

Šifrovanie

Napsal: 01 bře 2012, 00:18
od DELONG
Rozumie tu niekto šifrovaniu 512bit RSA RIPEMD160 hash kódovaniu?

Napsal: 01 bře 2012, 09:53
od ZdenekHQ
Hash není kódování/šifrování, ale irreverzibilní funkce, něco jako CRC, na ověření toho, že obsah dokumentu někdo nezměnil či na ukládání hesel apod.

Napsal: 01 bře 2012, 23:28
od DELONG
Ďakujem za vysvetlenie. Mám dva malé súbory (v jednom9 znakov v druhom 10) sifrovane 512bitovym RSA, RIPEMD160 hash.V prvom sú znaky malé pismenká. Potrebujem vybrať s toho heslo. Spracovanie správy teda hesla prebehlo algoritmom Ripemd-160 . Spracovanie správy je v 512-bitových blokoch.Výsledný hašovací kód h∟=h . Potreboval by som nástroj (alebo program? ) ? Čo by my to heslo vybralo? (vytiahlo) ? :lol: .
Alebo poraďte ako vybrať z toho 300kb súboru s 9-znakmy spracované Ripemd -160 hash heslo :lol: . Nejaký postup ako sa k tomu heslu dopátrať.
Ak chcem správu dajme tomu heslo zašifrovať "unkeyed" hašovacím algoritmusom Ripemdd-160 musím použiť na to jeho algoritmus. Ale ručne to robiť to si neviem predstaviť :roll: . Tak ako kontrolný súčet CRC my urobý soft tak aj Ripemd-160 má nejaký nástroj generátor hash nie? Teraz to potrebujem opačne "keyed" s toho súboru vytiahnúť heslo. Neviem či som to dosť zrozumiteľne napísal ak nie prepáčte. Ďakujem.

Napsal: 01 bře 2012, 23:36
od rnbw
Nie, nenapisal.

Napsal: 01 bře 2012, 23:54
od DELONG
Tak zašifrovať heslo sa dá a opačný spôsob nie je :lol: . Ale SIS-kári to vedia nie :lol: .

Napsal: 02 bře 2012, 01:04
od mtajovsky
Poněkud motáte pojmy. Přepište dotaz s použitím tohoto názvosloví:

- otevřený (plain) text
je původní nezašifrovaný text zprávy, značí se OT

- šifrový text
je text vzniklý aplikací šifrovacího algoritmu na otevřený text, značí se ŠT.

- šifrovací algoritmus - převádí otevřený text na šifrový text, začí se E

- dešifrovací algoritmus - převádí šifrový text na otevřený text, značí se D

- heslo, neboli šifrovací klíč
jsou data, která provednou unikátní přednastavení šifrovacího algoritmu, začí se k

- hash kód (nikoliv hashovací)
jsou data vzniklá jednosměrným procesem (hashováním) z textu zprávy

- počáteční nastavení (klíč) hashovacího algoritmu
stejně jako šifrovací algortimus, může mít i hashovací algoritmus svoje přednastavení

šifrování:

ŠT = E(OT,k)

dešifrování:

OT = D(ŠT,k)

Pro symetrickou šifru platí:

OT = D(E(OT,k),k)

Pro asymetrickou šifru platí:

OT = D(E(OT,kš),kd) kde kš je šifrovací klíč a kd dešifrovací klíč.

A předesílám:
- z hash kódu nelze určit zpětně text zprávy
- z šifrového textu nelze určit šifrovací klíč

Samotný hash ještě nestačí k ověření autenticity zprávy, je třeba jej nejprve asymetricky dešifrovat privátním klíčem a pak ke zprávě připojit jako elektronický podpis. Příjemce použije veřejnou část klíče odesílatele, přijatý hash kód zašifruje, znova jej ze zprávy spočítá a porovná. Takto může každý podpis zkontrolovat, ale nikdo jiný, než vlastník privátní části klíče, není schopen text změnit a podpis znovu vytvořit.

Napsal: 02 bře 2012, 01:14
od DELONG
Ďakujem teraz my je to už jasnejšie.

Napsal: 02 bře 2012, 09:57
od Habesan
To mi připomíná, jak jsem kdysi v písemce musel CRC počítat jen s propiskou a papírem.

K dalšímu studiu doporučuji tyto knihy:
Kocourek, P.: Přenos informace, ČVUT, Praha 1996, ISBN 80-01-01169-0
Singh, S.: Kniha kódů a šifer: tajná komunikace od starého Egypta po kvantovou kryptografii, ISBN 978-80-7363-268-7 (Dokořán) 978-80-257-0144-7 (Argo)

Napsal: 02 bře 2012, 10:16
od DELONG
Musím sa priznať že v tej kvantovej kryptografii mám ešte véééééľke medzeri :roll: ale študujem :lol: :lol: :lol: :lol: :lol: .

Napsal: 02 bře 2012, 14:10
od Atlan

Napsal: 02 bře 2012, 14:41
od Habesan
Kromě zestručňování Prousta by se daly zestručňovat i odkazy.