2008-12-14 4 views

Répondre

6

Il y a beaucoup d'entre eux here

En fait, vous êtes susceptible de trouver un moyen de:

require 'digest/md5' 
+0

je l'ai vérifié, il ne semble pas avoir cet algorithme particulier. – Sanjay

+0

Il a très probablement _does_ avoir l'algorithme MD5 standard de bog. Que voulez-vous dire? – Alnitak

+0

L'algorithme est ci-dessous (collé à partir du code javascript) fonction MD5 (entrée) ... pour (i = 0; i <4; i ++) ka + = shl (digestBits [15-i], (i * 8)); pour (i = 4; i <8; i ++) kb + = shl (digestBits [15-i], ((i-4) * 8)); ... s = hexa (kd) + hexa (kc) + hexa (kb) + hexa (ka); retour s; digest/md5 ne fait que coder md5. C'est plus complexe. – Sanjay