1

キーがあり、このキーを使用してデータを復号化したいのですが、最終ブロックが適切に埋め込まれていないというエラーが表示されます。

 Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");
    cipher.init(Cipher.DECRYPT_MODE, key, new IvParameterSpec(new byte[cipher.getBlockSize()]));
    byte[] encryptedBytes_updates = cipher.update(encryptedBytes);
    String decryptedText = new String(cipher.doFinal(encryptedBytes_updates));

フォーラムからのアドバイスをいくつか試しましたが、うまくいきませんでした。

誰かが助けることができますか?

4

1 に答える 1