diff options
Diffstat (limited to 'core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java')
-rw-r--r-- | core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java b/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java index 015e49e4..7d18d623 100644 --- a/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java +++ b/core/src/main/java/org/bouncycastle/crypto/engines/HC128Engine.java @@ -220,7 +220,7 @@ public class HC128Engine return ret; } - public void processBytes(byte[] in, int inOff, int len, byte[] out, + public int processBytes(byte[] in, int inOff, int len, byte[] out, int outOff) throws DataLengthException { if (!initialised) @@ -243,6 +243,8 @@ public class HC128Engine { out[outOff + i] = (byte)(in[inOff + i] ^ getByte()); } + + return len; } public void reset() |