Cryptage simple d'une chaine de caracteres

Messages postés
5
Date d'inscription
jeudi 20 novembre 2003
Statut
Membre
Dernière intervention
1 février 2005
- - Dernière réponse : cs_jeannot66
Messages postés
1
Date d'inscription
dimanche 12 décembre 2004
Statut
Membre
Dernière intervention
29 janvier 2009
- 29 janv. 2009 à 07:10
Bonjour,

je cherche comment crypter simplement une String en Java et la décrypter.

ex : String aCrypter = "password";

String crypt = cryptage ("password");
String decrypt = decryptage(crypt );
Afficher la suite 

2 réponses

Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10
0
Merci
Salut

Essaye les APIs de Bouncy Castle :

http://www.bouncycastle.org/

Je te laisse avec les tutoriaux et la documentation du site, tu devrais t'en tirer à moins que tu ne connaisses vraiment rien à la sécurité ...

@+
Commenter la réponse de cs_neodante
Messages postés
1
Date d'inscription
dimanche 12 décembre 2004
Statut
Membre
Dernière intervention
29 janvier 2009
-1
Merci
  aCrypter="ta chaine à crypter";
  Crypte="";
  
  for (int i=0; i<aCrypter.length();i++)  {
  
   c=aCrypter.charAt(i)^23;   //   je fais XOR avec 23 mais tu peux le changer


   Crypte=Crypte+(char)c; 
  }


 pour decypter tu utilises la meme chose

                     // tu as donc dans Crypte =="cv7tv~yr7÷7tengcre" tu mets aCrypter=""  et tu  cryptes Crypt
   aCrypter="";

  for (int i=0; i<Crypte.length();i++)  {
  
   c=Crypte.charAt(i)^23;   //   je fais XOR avec 23 mais tu peux le changer


   aCrypter=aCrypter+(char)c; 
  }

// tu recupere ici   aCrypter=="ta chaine à crypter";
Commenter la réponse de cs_jeannot66