jonguignolo
Messages postés92Date d'inscriptionsamedi 8 mars 2003StatutMembreDernière intervention19 avril 2022 25 janv. 2005 à 06:48
yop, merci les gars...
eXon, merci je connaissais po var_dump() elle est génial :)
je regarde pour le foreach se soir
malik7934, merci de l'info sur la clef qui a été corrigée ^^
et en se qui me concerne c'est pour crypter des fichiers que je l'utilise sinon je comprends po trop se que tu veux malik coté formulaire :) tu m'explique?
si vous faites des méthodes suplémentaires postez les je l'ai
ajouterez si vous voulez... ++et merci
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 24 janv. 2005 à 22:03
... y a-t-il un moyen simple de le transformer en hexa ou autre pour réussir à passer dans un formulaire? Parce que c'est à ce moment là que la classe devient utile ;o)
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 24 janv. 2005 à 21:59
Hello, une petite correction sur la clé:
Un caractère se code sur 8 bits. Triple-DES utilise une clé de 168 bits (certains diront 192), ce qui correspond à 21 (rsp. 24) caractères, pas 29!
cs_eXon
Messages postés166Date d'inscriptionlundi 17 janvier 2005StatutMembreDernière intervention 8 avril 20071 23 janv. 2005 à 06:56
Petite incohérence dans ton script:
$this->module= mcrypt_module_open (MCRYPT_TripleDES,'', MCRYPT_MODE_ECB, "");
Tu devrais utilisé les ' et non les ". Ou au moins utiliser les mêmes partout (les ' sont plus rapide), à l'exception où il y a un avantage d'utiliser l'autre.
Je changerais le type de boucle de ta fonction crypt_array et decrypt_array par un foreach au lieu d'un for, comme ça tu pourrais prendre tous les champs du tableau sans être obligé qu'il soit numéroté de 0 à ...
Il serait également intéressant d'avoir la posibilité de changé le type d'encryption dans ta classe par une function ou une variable publique.
Pour ta fonction display, tu pourrais utiliser la fonction var_dump au lieu de vérifié s'il est un tableau.
À par ça, ta classe est excellente. Je donne un 8/10 :)
25 janv. 2005 à 06:48
eXon, merci je connaissais po var_dump() elle est génial :)
je regarde pour le foreach se soir
malik7934, merci de l'info sur la clef qui a été corrigée ^^
et en se qui me concerne c'est pour crypter des fichiers que je l'utilise sinon je comprends po trop se que tu veux malik coté formulaire :) tu m'explique?
si vous faites des méthodes suplémentaires postez les je l'ai
ajouterez si vous voulez... ++et merci
24 janv. 2005 à 22:03
passe dans un form...
... y a-t-il un moyen simple de le transformer en hexa ou autre pour réussir à passer dans un formulaire? Parce que c'est à ce moment là que la classe devient utile ;o)
24 janv. 2005 à 21:59
Un caractère se code sur 8 bits. Triple-DES utilise une clé de 168 bits (certains diront 192), ce qui correspond à 21 (rsp. 24) caractères, pas 29!
23 janv. 2005 à 06:56
$this->module= mcrypt_module_open (MCRYPT_TripleDES,'', MCRYPT_MODE_ECB, "");
Tu devrais utilisé les ' et non les ". Ou au moins utiliser les mêmes partout (les ' sont plus rapide), à l'exception où il y a un avantage d'utiliser l'autre.
Je changerais le type de boucle de ta fonction crypt_array et decrypt_array par un foreach au lieu d'un for, comme ça tu pourrais prendre tous les champs du tableau sans être obligé qu'il soit numéroté de 0 à ...
Il serait également intéressant d'avoir la posibilité de changé le type d'encryption dans ta classe par une function ou une variable publique.
Pour ta fonction display, tu pourrais utiliser la fonction var_dump au lieu de vérifié s'il est un tableau.
À par ça, ta classe est excellente. Je donne un 8/10 :)