[ dado_k @ 08.06.2005. 23:40 ] @
Što je dobro koristiti kriptiranje duljih textova (preko 1000znakova)
Da li ovdje isto može ulogu dobro odigrati md5 ili baš i ne??
Hvala
[ Pharos @ 09.06.2005. 23:47 ] @
MD5?
Ne :)
[ boccio @ 10.06.2005. 00:07 ] @
Ovaaaaaj, md5 ti je one-way ticket, sumnjam da bi uspeo da vratis nazad :) Mislim, da ti je najjednostavnije da koristis base64...
[ Krivi-89 @ 06.10.2005. 19:53 ] @
Lepo je to vashe md5 i base64. A mozete li da mi date link gde ja mogu da prochitam kako funkcionishe taj md5 ili base64 - hvala unapred :)
[ ventura @ 06.10.2005. 20:03 ] @
MD5 je provaljen... Sa hash tablicama se sifra od 8 karaktera crackuje za 10-tak sekundi na nekom jacem racunaru....

Konkretno:
http://passcracking.com/

Ili malo vise o samoj tehnici:
http://www.antsight.com/zsl/rainbowcrack/

[Ovu poruku je menjao ventura dana 06.10.2005. u 21:15 GMT+1]
[ cune @ 10.10.2005. 13:39 ] @
Citat:
Krivi-89: Lepo je to vashe md5 i base64. A mozete li da mi date link gde ja mogu da prochitam kako funkcionishe taj md5 ili base64 - hvala unapred :)


md5 ili u novije vreme SHA - jednosmerna funkcija koje ne sluzi za sifrovanje vec da se utvrdi tacan identitet poruke.
Npr: imas fajl velicine 1kB -> uradis md5 nekim programom i dobijes niz alfanumerickih znakova
Istu duzinu dobijes i kada to uradis sa fajlom velicine 10kB ili 10GB.

Primena: nadjes na netu dopunu definicija virusa sa md5 potpisom. Kada skines bazu, pre nego sto je ucitas u A/V program, uradis md5 nad njom i ako se niz koji dobijes slaze sa nizom koji je na sajtu, mozes biti siguran da u tom fajlu nista nije menjano
[ Krivi-89 @ 10.10.2005. 22:18 ] @
Malo sam kopao po google i skapirao sam da md5 moze samo da kriptuje nikako nije mogutja dekripcija?

To znachi da recimo ako neki moj pass kriptujem pomotju md5 i posle neko drugi unese taj pass ja da bih uporedio te pass-ove treba to shto je on uneo da kriptujem sa md5 i uporedim nizove? ako su isti onda je tachno ako nisu onda nisu isti pass-owi?
[ Toxter @ 10.10.2005. 22:24 ] @
Uh, neko te pogresno posavetovao.
Ni MD5 ni Base64 ne sluze za kriptovanje teksta!

MD5 spada u vrstu jednosmernih hash funkcija, tj. za proizvoljno dugacak ulaz daje konstantno dugacak izlaz (MD5 konkretno, proizvodi 128-bitni hash). Medjutim pre oko godinu dana je razbijen.
Sha-1 je nesto bolji, ali proizvodi 160-bitni hash (nesto duzi). I njega su kinezi skoro doveli u pitanje, navodno nasli su kolizije ali jos nisam video konkretan primer.
Sto se tice Base64 ona se koristi za string reprezentaciju niza bajtova i potpuno je dvosmerna, tako da ti za ekripciju nece pomoci.

Pozdrav!
[ Dragan Dragan @ 13.10.2005. 07:33 ] @
Zdravo

Sifrovanje mozes da isprobas sa OpenSLL (besplatan je: http://www.openssl.org), koriscenjem razlicitih algoritama:

http://www.openssl.org/docs/apps/enc.html#

Na kraju te strane imas i primere.


MD5 nije za sifrovanje. Sa OpenSSL mozes da ga generises:

C:\Program Files\OpenSSL\bin>openssl md5 -c binary_file.cer