Bonjour,

On me donne un exemple de mot de passe, clé :
Mot de passe : 123456789?;ABC
-->le convertir en ASCII et faire un padding pour que ça tienne sur 16
(ça doit donc donner 3132333435363738393F3B4142430000)
Cryptage : 3DES mode ECB
Clé :
152618515457CD7A
8C38160BB96B5D52
-->apparemment la clé est partie1partie2partie1, soit 152618515457CD7A8C38160BB96B5D52152618515457CD7A
KCV : E3C0A6 (ça je sais pas quoi en faire)

Bref, ce que je dois obtenir au final c'est 1AAB8A8DEF38FBECF28219739DCEA300

ce que j'obtient :
password : 123456789?;ABC
password ASCII à crypter : 3132333435363738393f3b4142430000
password crypté: qêíšÕz ý2LMŒQ š‘ÖªOcMÐ ®Nìw²;
password ASCII décrypté: 3132333435363738393f3b4142430000
Code ci-dessous.