gnu.crypto.jce.mac
Class HMacMD4Spi
java.lang.Object
|
+--javax.crypto.MacSpi
|
+--gnu.crypto.jce.mac.MacAdapter
|
+--gnu.crypto.jce.mac.HMacMD4Spi
- public final class HMacMD4Spi
- extends MacAdapter
The implementation of the HMAC-MD4 Service Provider Interface
(SPI) adapter.
- Version:
- $Revision: 1.1 $
Field Summary |
protected java.util.Map |
attributes
Our MAC attributes. |
protected IMac |
mac
Our MAC instance. |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mac
protected IMac mac
- Our MAC instance.
attributes
protected java.util.Map attributes
- Our MAC attributes.
HMacMD4Spi
public HMacMD4Spi()
clone
public java.lang.Object clone()
- Overrides:
clone
in class javax.crypto.MacSpi
engineDoFinal
protected byte[] engineDoFinal()
- Specified by:
engineDoFinal
in class javax.crypto.MacSpi
engineGetMacLength
protected int engineGetMacLength()
- Specified by:
engineGetMacLength
in class javax.crypto.MacSpi
engineInit
protected void engineInit(java.security.Key key,
java.security.spec.AlgorithmParameterSpec params)
throws java.security.InvalidKeyException,
java.security.InvalidAlgorithmParameterException
- Specified by:
engineInit
in class javax.crypto.MacSpi
java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException
engineReset
protected void engineReset()
- Specified by:
engineReset
in class javax.crypto.MacSpi
engineUpdate
protected void engineUpdate(byte b)
- Specified by:
engineUpdate
in class javax.crypto.MacSpi
engineUpdate
protected void engineUpdate(byte[] in,
int off,
int len)
- Specified by:
engineUpdate
in class javax.crypto.MacSpi
Copyright ©2001, 2002
Free Software Foundation, Inc.. All Rights Reserved.