MD5 d'une variable différent du MD5 de sa valeur
Bonjour,
J'utilise le script CryptoJS (http://code.google.com/p/crypto-js/) pour hasher coté client.
Code:
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.