Bonjour,
J'essaye (désespérément) de générer une clef en javascript ayant l'équivalence suivante en php (qui fonctionne) :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $key = pack('H*', 'aB1f4DF7B850F3CA7EfA340c8194Eef96Ae2DCd98CAA8F183Bc58D8Ac73b3D4'); $password = $pass1; $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_CBC); $iv = mcrypt_create_iv($iv_size, MCRYPT_RAND); $ciphertext = mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $key, $password, MCRYPT_MODE_CBC, $iv); $ciphertext = $iv . $ciphertext; $ciphertext_base64 = base64_encode($ciphertext);
J'ai tenté avec crypto js (et d'autres) mais sans succès et sans obtenir les même valeurs. Y compris en injectant les valeurs php de la key et du iv.
Avez-vous une idée ou une solution ? Je n'en peux plus...
Par avance, merci !
Partager