Quote:
Originally Posted by EnzoMetlc
pawn Код:
stock Hash(string[]) { new const len = strlen(string); new s[2] = {2, 5}; s[1] *= len; new str1[40]; new str2[3];
for(new i = 0; i < len; i++) { s[0] += (string[i] & ((i+2) ^ len)); format(str2, sizeof(str2), "%x", s[1] += (s[0] * 4)); strcat(str1, str2); } return str1; }
Works something similar as Whirlpool.
|
I have a hash(slightly better than previous one) function too, but ****** disallowed me to post it.