Если я сгенерирую такой ключ:
SecretKey aesKey = KeyGenerator.getInstance("AES").generateKey();
Затем расшифруйте его:
System.out.println("used key: " + aesKlic.getEncoded());
А теперь я хочу использовать его для расшифровки (после выхода из программы и повторного запуска).
Очевидно, что-то вроде этого не работает:
SecretKey aesKey = javax.crypto.spec.SecretKeySpec@[B@6c6e70c7;
если строка в конце является декодированным ключом.