Ho cercato di convertire una matrice di byte nella sua SecretKey originale, ma non ho più idee. Il tentativo più promettente era questa:convertire la matrice di byte in chiave segreta
byte[] encodedKey = Base64.decode(stringKey);
SecretKey originalKey = SecretKeySpec(encodedKey, 0, encodedKey.length, "AES")
trovato qui: Converting Secret Key into a String and Vice Versa
che sto utilizzando l'importazione javax.crypto.spec.SecretKeySpec, in modo che il costruttore per SecretKeySpec deve essere utilizzato in modo corretto, almeno con riferimento a http://docs.oracle.com/javase/1.5.0/docs/api/javax/crypto/spec/SecretKeySpec.html.
Tuttavia, ottengo sempre "Il metodo SecretKeySpec non è definito per ... [Nome classe]", che proprio non capisco.
Immagino che sia solo un piccolo errore, ma non riesco a capirlo. Qualcuno può aiutarmi, per favore?
Hai un punto e virgola alla fine del costruttore? :) – asteri