youssouffa
Messages postés13Date d'inscriptionlundi 19 avril 2010StatutMembreDernière intervention13 septembre 2011
-
31 août 2011 à 10:48
youssouffa
Messages postés13Date d'inscriptionlundi 19 avril 2010StatutMembreDernière intervention13 septembre 2011
-
31 août 2011 à 14:27
Bonjour,
Mon problème est que j'arrive pas à crypter un mot de passe saisi par l'utilisateur dans une application web J2EE pour que l'enregistrer dans ma BD par la suite pourtant j'ai essayé avec l'API JASYPT 1.8 qui offre des méthodes "encrypt/decrypt" je me trouve toujours sur l'erreur suivante " java.lang.NoClassDefFoundError: org/jasypt/util/password/BasicPasswordEncryptor"
any ideas please
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 31 août 2011 à 11:33
En tout cas, il ne trouve pas la classe BasicPasswordEncryptor quand il explore le build path donc tu as un problème. Il est possible que cette classe ne se trouve pas dans le jar que tu as ajouté un build path.
Essayes de vérifier ca. Tu peux ouvrir le fichier jar avec un utilitaire comme IZarc ou en renommant le .jar en .zip et en l'explorant avec l'explorateur windows.
Si tu trouves la classe que tu essayes d'utiliser c'est que le jar n'est pas ajouté dans ton build path. Sinon, c'est qu'il te manque un jar.
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 31 août 2011 à 13:39
Oui, il y a d'autres méthodes, tu as le package JAAS qui est dans le JRE qui te permet d'effectuer toutes les opérations de sécurité (les principales) et qui te permet entre autre de chiffrer des données.