cs_salim81
Messages postés78Date d'inscriptionmardi 6 juin 2006StatutMembreDernière intervention26 septembre 2007
-
1 févr. 2007 à 15:06
cs_salim81
Messages postés78Date d'inscriptionmardi 6 juin 2006StatutMembreDernière intervention26 septembre 2007
-
8 févr. 2007 à 11:29
bonjour a tous,
j'ai une classe java ça marche bien et qui me permet de crypter et
decrypter un password.mon probleme c'est que cette classe ça marche pas
pour un password qui depasse 8 caracteres.je sais pas pourqoi?je sais
pas si le probleme est du au libriries utilisé ?
les libriries que j'ai utilisé sont:
import javax.crypto.Cipher;
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 1 févr. 2007 à 18:46
tu crois pas que ca serai mieux de nous donner ton code de cryptage/décryptage afin qu'on puisse t'aider plutôt que la liste des librairies utilisées ?
la solution que j'ai essayé est de diviser la chaine a crypter en deux
partie chacune inferieur a 8 caractere.elles sont separees par &@@& et je fais la concatenation par la suite.
si quelqu'un a un autre algorithme merci de me renseigner.je suis bloqué dans se point et j'ai rien trouvé.
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 5 févr. 2007 à 14:21
non DES permet de crypter des textes complets, même si les clés seraient limitées à 8 bits (ce qui m'étonnerai quand même car ca fait très très peu, donc facilement cassable !), ca ne serait que la clé, et non le contenu crypté !
Quel est le but de ce cryptage ?
S'il s'agit uniquement de crypter un mot de passe afin de vérifier le mot de passe entré par un utilisateur, tu n'as pas besoin d'une fonction de cryptage pour stocker le mot de passe, il vaut mieux une fonction de hachage (comme MD5 par exemple) : c'est bien plus sûr : tu ne peux pas retrouver le mot de passe d'origine à partir du hash, il te suffit de hasher le mot de passe de l'utilisateur et le comparer avec le hash du mot de passe stocké pour vérifier si c'est le même ou pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_agoumi
Messages postés12Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention23 avril 2007 5 févr. 2007 à 16:00
l'objectif de mon code de decryptage c'est d'acceder a un
fichier.cfg est de decrypter le password existe dans ce fichier .ce
meme password est deja crypter par un script perl.
la partie d'acces au fichier.cfg est deja fait,il me reste juste la partie de decryptage.
cs_salim81
Messages postés78Date d'inscriptionmardi 6 juin 2006StatutMembreDernière intervention26 septembre 2007 8 févr. 2007 à 11:29
bonjour;
j'ai une fonction qui me permet de se connecter a un serveur avec
sftp.cette fonction utlise les deux parametres :login et password
decrypter par une fonction de decryptage(decryptPassword()). la trace
de decryptage de mon password se passe bien .mon probleme c'est que la
connexion passe bien lorsque il prend un password qui ne depasse
pas 8 caractetre et ne passe pas lorsque le password depasse 8
caractere(fm.connect(_serveur.getLogin(), monpassword) ne s'execute pas)
ma fonction de connextion:
private Vector downloadFiles(Vector Files) {
Vector newCollectedFiles = new Vector(_nbMaxFiles);