Notre environnement de production (TCL) stocke certaines données dans la base de données avec le cryptage blowfish et j'essaye de faire la même chose de Java pour notre automatisation de test.Paramètres par défaut utilisant Blowfish dans TCL
Je ne parviens pas à crypter/décrypter avec le même résultat et je soupçonne que les paramètres standard pour Blowfish dans TCL sont différents de Java. Quelqu'un maintenant quels sont les paramètres par défaut pour Blowfish dans TCL afin que je puisse reproduire le même code en Java?
Je ne suis pas bon dans TCL mais c'est le code exécution du cryptage
return [blowfish encrypt -hex $CFG(secretkey) -bin $data]
Merci, Stefan
Un peu de code? Quel mode de fonctionnement votre environnement de production utilise-t-il? Le seul problème que je puisse imaginer en ce moment. –
Salut, Que voulez-vous dire par "Mode d'opération" ?. J'ai essayé avec ECB et CBC de mon code Java – StefanE
Ce n'est pas le module blowfish de tcllib n'est ce pas? Qu'en est-il de la source Java? Êtes-vous sûr que la clé secrète est correcte? Parfois, les erreurs viennent des choses simples. –