Java string in bytearray zurück zu string

Ich habe eine client-und server-java-Anwendung, die Bedürfnisse der verschlüsselte text übergeben durch einander. Ich bin mit einer XOR-Verschlüsselung verschlüsseln Sie den text, den ich haben möchte.

Das problem ist, dass readline() nicht akzeptieren, string, wurde XORed und nur wenn er akzeptiert wird, wenn es in bytes.

Also habe ich umgewandelt mein Klartext (string) in ein byte-array auf der client-Seite, und versuchte, Sie zu konvertieren zurück zu einem string auf der server-Seite.

Leider das Ergebnis, ich bin auf der Suche nach noch jibberish und nicht den Klartext, dass ich seeked.

Weiß jemand, wie man bytearrays ändern zurück zu der ursprünglichen Zeichenfolge? Oder gibt es eine bessere Art und Weise zu senden, durch eine XOR-verschlüsselten text durch die readline () - Funktion?

Schreibe einen Kommentar