Cryptage simple d'une chaine de caracteres

fllacer Messages postés 5 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 1 février 2005 - 27 janv. 2005 à 14:21
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 );

2 réponses

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
31 janv. 2005 à 13:16
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é ...

@+
0
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
  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";
-1
Rejoignez-nous