gnu.crypto.jce.mac
Class HMacMD4Spi
java.lang.Object
javax.crypto.MacSpi
gnu.crypto.jce.mac.MacAdapter
gnu.crypto.jce.mac.HMacMD4Spi
- All Implemented Interfaces:
- Cloneable
- public final class HMacMD4Spi
- extends MacAdapter
The implementation of the HMAC-MD4 Service Provider Interface
(SPI) adapter.
- Version:
- $Revision: 1.2 $
mac
protected IMac mac
- Our MAC instance.
attributes
protected Map attributes
- Our MAC attributes.
HMacMD4Spi
public HMacMD4Spi()
clone
public Object clone()
throws CloneNotSupportedException
- Throws:
CloneNotSupportedException
engineDoFinal
protected byte[] engineDoFinal()
engineGetMacLength
protected int engineGetMacLength()
engineInit
protected void engineInit(Key key,
AlgorithmParameterSpec params)
throws InvalidKeyException,
InvalidAlgorithmParameterException
- Throws:
InvalidKeyException
InvalidAlgorithmParameterException
engineReset
protected void engineReset()
engineUpdate
protected void engineUpdate(byte b)
engineUpdate
protected void engineUpdate(byte[] in,
int off,
int len)
Copyright © 2001, 2002, 2003
Free Software Foundation,
Inc. All Rights Reserved.