Autor Zpráva
Hzahs8
Profil *
moze byt heslo aj s diakritikou ulozene do md5?
Joker
Profil
Ano.
Pokud se to dá zapsat do bajtů, jde z toho udělat MD5.
Hzahs8
Profil *
A kolko znakov je jeden bajt?
1000 normalnych a makkcen je za dalsi znak?
Alphard
Profil
Hzahs8
A kolko znakov je jeden bajt?
1000 normalnych a makkcen je za dalsi znak?

asi bude lepší, když to nebudeš řešit :-) md5 z jakkoliv dlouhého hesla (i s diakritikou) bude mít konstantní počet znaků, víc nemusíš bezpodmínečně vědět, jestli o to máš zájem, odkázal bych tě na http://cs.wikipedia.org/wiki/Bajt
peta
Profil
viz Alphard
md5(jakykoliv_dlouhy_retezec) = retezec32
na diakritice zalezi pouze tehdy, kdyz mas chybne nastavene kodovani v php souboru. Pak se to cele podela. Pokud je chybne kodovani v promenne, to ho uz neboli. Tak se proste vytvori odlisne md5 nez by melo byt. Pokud bude pokazde v promenne chybne kodovani, tak pokazde dostanes to same chybne md5, takze ve vysledku tak jako tak to mas dobre.
jinak bych pouzival sha1. md5 jde take, ale je treba pridat sifrovani navic, protoze cisty md5 lze nabourat asi do minuty (retezcu je nekonecne mnoho, ktere vyhovuji stejnemu md5 a konecny pocet pri omezeni delky sifrovaneho retezce). Vychazi to z principu md5, nebylo stavene na hesla. Samozrejme, pokud jde jen o to heslo znehodnotit, tak to bohate staci.
Joker
Profil
Hzahs8
A kolko znakov je jeden bajt?
1000 normalnych a makkcen je za dalsi znak?

Já nepsal do bajtu, ale do bajtů- libovolně mnoha.
MD5 jde udělat z jakýchkoliv dat, nezáleží na tom, kolik má ten řetězec znaků, kolik zabírá bajtů, nebo jestli to je vůbec textový řetězec.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0