バイト配列を元の SecretKey に変換しようとしてきましたが、これ以上のアイデアは残っていません。最も有望な試みはこれでした:
byte[] encodedKey = Base64.decode(stringKey);
SecretKey originalKey = SecretKeySpec(encodedKey, 0, encodedKey.length, "AES")
ここにあります:秘密鍵を文字列に、またはその逆に変換する
インポート javax.crypto.spec.SecretKeySpec を使用しているため、少なくともhttp://docs.oracle.com/javase/1.5.0/docs/api/javax/を参照して、SecretKeySpec のコンストラクタを正しく使用する必要があります。 crypto/spec/SecretKeySpec.html .
それにもかかわらず、私は常に「The Method SecretKeySpec is undefined for ... [Class Name]」を取得します-これは取得できません。
ちょっとしたミスだと思うのですが、よくわかりません。誰かがここで私を助けてくれますか?