Conversion byte[] en String

Signaler
Messages postés
11
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
10 mars 2009
-
Messages postés
11
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
10 mars 2009
-
salut a tous
j'ai developpe une petite application de cryptage avec AES ( bouncycastle) pour chiffrer une chaine de caractere en entree : pour cela j'ai du la convertir en byte[] , le resultat en est un (byte[] sortie) mais le probleme est que la fonction toString() ne permet pas d'afficher un String mais elle affiche les bytes de (sortie) .
j'ai essayé d'ecrire le resultat dans un fichier et ça marche mais je veux afficher sur l'ecran sans passer par les fichiers
merci de votre aide

2 réponses

Messages postés
492
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
16 mai 2007
11
Salut
Pour retrouver un String à partir d'un tableau de byte, il y a le constructeur String(byte[] bytes)

A++
Messages postés
11
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
10 mars 2009

salut scaryman
j'ai essayé ta solution et c'est etrange : pour un exemple simple ça marche mais pour mon cas ça ne donne pas le resultat souhaité. et je suis sur du type de retour de la fonction de cryptage!!!!