Autor | Zpráva | ||
---|---|---|---|
matak Profil |
#1 · Zasláno: 23. 2. 2009, 23:14:20
stále se mi nedaří rozchodit md5 na mssql
http://msdn.microsoft.com/en-us/library/ms174415.aspx SELECT HashBytes('MD5',"testovací řetězec"); za žádnou cenu mi to nechce vrátit md5, resp. je z toho něco takového c;bÄw#E®ĘŐÁ>Ő |
||
nightfish Profil |
#2 · Zasláno: 24. 2. 2009, 10:25:46
„za žádnou cenu mi to nechce vrátit md5, resp. je z toho něco takového “
imho to může být MD5 hash - akorát není v hexa zápisu, nýbrž v binární podobě (v PHP jej dostaneš tak, že uvedeš druhý parametr funkce md5() a nastavíš jej na true) nicméně bez znalosti vstupního a výstupního kódování to nepůjde ověřit (a nebo půjde, ale bude potřeba jako vstup text bez diakritiky) |
||
matak Profil |
#3 · Zasláno: 24. 2. 2009, 12:21:09
super, díky
md5mssql:Ř<ţ6g\ţ‰¬˛ ]qJ bin2hex:d81b0f3cfe36675cfe89acb2205d714a md5mysql:d81b0f3cfe36675cfe89acb2205d714a na kodovaní to vliv nemělo, mssql je v cp-1250, mysql v utf-8 md5 vyšlo stejně řešením je tedy bin2hex |
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0