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 !