Retourner un byte à partir d'un STRING(java)

Fermé
karim1506 - 30 avril 2008 à 13:21
 karim1506 - 30 avril 2008 à 17:50
Bonjour,
je cherche une methode qui retourne un byte à partir d'un String.(en java)
merci
A voir également:

3 réponses

Utilisateur anonyme
30 avril 2008 à 13:38
Utilise la méthode getBytes() de la classe String. Elle retourne un tableau de byte. Voir Ici
0
merci ,mais le probleme n'est pas resolu .
parcque je suis entrain de recuperer une cle publique(RSA°POUR CRYPTER DU TEXTE ET j'arrive pas l'utiliser.
voici le code

Socket sc=new Socket("127.0.0.1",6666);
BufferedReader br=new BufferedReader(new InputStreamReader(sc.getInputStream()));
PrintWriter pw=new PrintWriter(new OutputStreamWriter(sc.getOutputStream()),true);
String msg=br.readLine();//le message recu est la cle publique


publicKey=msg.getBytes();////////ici est ce qu'il ya faute
0
Utilisateur anonyme
30 avril 2008 à 16:01
Si publicKey est de type byte[] il n'y a pas de souci ;-)
0
publickey est de type RSApublickey
c'est ca le probleme
merci une autre fois
0
Utilisateur anonyme
30 avril 2008 à 16:42
Change le type en byte[] si tu veux exploiter ton tableau par la suite. Je ne comprends pas vraiment ton problème. Tu récupères ta clef public sous forme de chaine de caractères après il faut savoir ce que tu veux en faire.
0
je suis entrain de recevoir la clef publique sous forme de string.
et j'utilise l'algoritme RSA.le probleme est que quand je veut esssayer de crypter il ya des exceptions
j'arrive pas à crypter.
merci
0