Bonjour,

J'utilise le script CryptoJS (http://code.google.com/p/crypto-js/) pour hasher coté client.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript" src="md5.js"> </ script>
<script type="text/javascript">
<! -
var MD5_Ident = CryptoJS.MD5('Bonjour'); 
var MD5_Ident1 = CryptoJS.MD5(MD5_Ident); 
var MD5_Ident2 = CryptoJS.MD5('ebc58ab2cb4848d04ec23d83f7ddf985');
 
document.write ('<font color="white">');
document.write ('<br> MD5_Ident:' + MD5_Ident) ;/ / => ebc58ab2cb4848d04ec23d83f7ddf985
document.write ('MD5_Ident1 <br>:' + MD5_Ident1) ;/ / => ab61bc9a9b5dcc64b9ad11a73340dd98
document.write ('<br> MD5_Ident2:' + MD5_Ident2) ;/ / => 9e7842c8d93147773aef26e22cdc3c80
document.write ('</ font>');
/ / ->
</ Script>
Je ne comprends pas. Le writeln de MD5_Ident1 doit être le même que le writeln de MD5_Ident2. Mais ils sont différents. Pourquoi?

Merci pour votre aide.