Conversion byte[] en String

xheo Messages postés 11 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 10 mars 2009 - 10 juin 2006 à 08:53
xheo Messages postés 11 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 10 mars 2009 - 10 juin 2006 à 15:12
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

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

A++
0
xheo Messages postés 11 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 10 mars 2009
10 juin 2006 à 15:12
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!!!!
0
Rejoignez-nous