public class BaseMac extends MacSpi implements PBE
Modifier | Constructor and Description |
---|---|
protected |
BaseMac(Mac macEngine) |
protected |
BaseMac(Mac macEngine,
int scheme,
int pbeHash,
int keySize) |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
engineDoFinal() |
protected int |
engineGetMacLength() |
protected void |
engineInit(Key key,
AlgorithmParameterSpec params) |
protected void |
engineReset() |
protected void |
engineUpdate(byte input) |
protected void |
engineUpdate(byte[] input,
int offset,
int len) |
clone, engineUpdate
protected BaseMac(Mac macEngine)
protected BaseMac(Mac macEngine, int scheme, int pbeHash, int keySize)
protected void engineInit(Key key, AlgorithmParameterSpec params) throws InvalidKeyException, InvalidAlgorithmParameterException
engineInit
in class MacSpi
InvalidKeyException
InvalidAlgorithmParameterException
protected int engineGetMacLength()
engineGetMacLength
in class MacSpi
protected void engineReset()
engineReset
in class MacSpi
protected void engineUpdate(byte input)
engineUpdate
in class MacSpi
protected void engineUpdate(byte[] input, int offset, int len)
engineUpdate
in class MacSpi
protected byte[] engineDoFinal()
engineDoFinal
in class MacSpi
Copyright © 2020 BouncyCastle.org. All rights reserved.