クラスjavax.crypto.BadPaddingException
の使用

BadPaddingExceptionを使用しているパッケージ 
パッケージ 説明
javax.crypto
暗号化操作のクラスとインタフェースを提供します。
  • javax.cryptoでのBadPaddingExceptionの使用

    javax.cryptoでのBadPaddingExceptionのサブクラス 
    修飾子と型 クラス 説明
    class  AEADBadTagException
    この例外は、AEADモード(GCM/CCMなど)で動作するCipherが指定された認証タグを検証できない場合にスローされます。
    BadPaddingExceptionをスローするjavax.cryptoのメソッド 
    修飾子と型 メソッド 説明
    byte[] Cipher.doFinal()
    複数の部分から成る暗号化または復号化操作(この暗号の初期化方法により異なります)を終了します。
    byte[] Cipher.doFinal​(byte[] input)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    int Cipher.doFinal​(byte[] output, int outputOffset)
    複数の部分から成る暗号化または復号化操作(この暗号の初期化方法により異なります)を終了します。
    byte[] Cipher.doFinal​(byte[] input, int inputOffset, int inputLen)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    int Cipher.doFinal​(byte[] input, int inputOffset, int inputLen, byte[] output)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    int Cipher.doFinal​(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    int Cipher.doFinal​(ByteBuffer input, ByteBuffer output)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    protected abstract byte[] CipherSpi.engineDoFinal​(byte[] input, int inputOffset, int inputLen)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    protected abstract int CipherSpi.engineDoFinal​(byte[] input, int inputOffset, int inputLen, byte[] output, int outputOffset)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    protected int CipherSpi.engineDoFinal​(ByteBuffer input, ByteBuffer output)
    単一の部分から成る操作でデータを暗号化または復号化するか、複数の部分から成る操作を終了します。
    Object SealedObject.getObject​(Cipher c)
    元の(カプセル化された)オブジェクトを取り出します。