Bonsoir,
j'ai un problème d'initialisation de mon vecteur d'initialisation () utilisé avec mcrypt. En gros, dès que j'utilise une fonction de la famille des rand, le résultat du décryptage est aléatoire: soit ça marche, soit c'est tronqué, soit ça affiche n'importe quoi. Par contre, avec un truc "simple", du style:
la ça marche nickel.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for (i = 0; i <.....) IV[i] = (255 % i ) +13;
L'IV est de type char* mais la fonction de cryptage/décryptage accepte du void *, et curieusement si jlui passe du int* ça plante...
Voilà, si quelqu'un voit une solution, je lui en serait reconnaissant
Merci.
P.S: si vous voulez le code, y'a pas de problèmes...
Partager