Bonjour,
Je vous explique ma problèmatique : le but est de chiffrer des données en C ANSI et de les déchiffrer en JAVA en utilisant un algo symétrique.
Les implémentations choisies sont :
* libmcrypt pour le C,
* JCE (fournisseur BouncyCastle) pour Java
L'algo choisi est le Triple DES en mode CFB.
Problème : en utilisant les memes valeurs initiales (IV), la meme clé, la meme chaine en entrée a chiffrer, le résultat du chiffrement en C donne un résultat différent de celui fait en Java.
J'ai fait le test avec un algo AES mais j'ai le même problème.
Je vois vraiment pas ce qui se passe.![]()
J'ai des sources diponibles si quelqu'un se sent pouvoir me répondre.
Merci d'avance
Partager