Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/bouncycastle/crypto/macs/GMac.java')
-rw-r--r--src/main/java/org/bouncycastle/crypto/macs/GMac.java14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/main/java/org/bouncycastle/crypto/macs/GMac.java b/src/main/java/org/bouncycastle/crypto/macs/GMac.java
index 91bfe13d..ce29f8f7 100644
--- a/src/main/java/org/bouncycastle/crypto/macs/GMac.java
+++ b/src/main/java/org/bouncycastle/crypto/macs/GMac.java
@@ -63,7 +63,8 @@ public class GMac implements Mac
// GCM is always operated in encrypt mode to calculate MAC
cipher.init(true, new AEADParameters(keyParam, macSizeBits, iv));
- } else
+ }
+ else
{
throw new IllegalArgumentException("GMAC requires ParametersWithIV");
}
@@ -84,20 +85,23 @@ public class GMac implements Mac
cipher.processAADByte(in);
}
- public void update(byte[] in, int inOff, int len) throws DataLengthException, IllegalStateException
+ public void update(byte[] in, int inOff, int len)
+ throws DataLengthException, IllegalStateException
{
cipher.processAADBytes(in, inOff, len);
}
- public int doFinal(byte[] out, int outOff) throws DataLengthException, IllegalStateException
+ public int doFinal(byte[] out, int outOff)
+ throws DataLengthException, IllegalStateException
{
try
{
return cipher.doFinal(out, outOff);
- } catch (InvalidCipherTextException e)
+ }
+ catch (InvalidCipherTextException e)
{
// Impossible in encrypt mode
- throw new IllegalStateException(e);
+ throw new IllegalStateException(e.toString());
}
}