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