open.mp forum
[Pawn] [FIXED] What is Meaning udb_hash ? - Printable Version

+ open.mp forum (https://forum.open.mp)
-- Forum: SA-MP (https://forum.open.mp/forumdisplay.php?fid=3)
--- Forum: Pawn Scripting (https://forum.open.mp/forumdisplay.php?fid=10)
--- Thread: [Pawn] [FIXED] What is Meaning udb_hash ? (/showthread.php?tid=1837)



[FIXED] What is Meaning udb_hash ? - PutuSuhartawan - 2021-04-05

stock udb_hash(buf[]) {
 
   new length=strlen(buf);
 
   new s1 1;
 
   new s2 0;
 
   new n;
 
   for (n=0n<lengthn++)
 
   {
 
      s1 = (s1 buf[n]) % 65521;
 
      s2 = (s2 s1    65521;
 
   }
 
   return (s2 << 16) + s1;



RE: Help! What is udb_hash ? - Bakr - 2021-04-05

A hashing algorithm - if I remember correctly, a part of dudb for passwords.



Despite all his accomplishments, pretty much every library DracoBlue wrote in the early days of SA:MP has been replaced with much more productive and secure alternatives. Avoid anything with the prefix udb_, dini_, and dudb_.