
Originariamente inviata da
andbin
Non me ne intendo tantissimo di crittografia ma ..... di una cosa sono certo:
codice:
byte[] cipherText = cipher.doFinal(str);
return new String(cipherText,"UTF8");
Da un byte array che contiene dati
cifrati (quindi nulla che sia una sequenza di byte in un certo charset valido per rappresentare una stringa) e passare a String .... semplicemente
non ha senso.