Package fr.cryptohash.spi
Class Fugue384Spi
java.lang.Object
java.security.MessageDigestSpi
fr.cryptohash.spi.Fugue384Spi
- All Implemented Interfaces:
Cloneable
public final class Fugue384Spi extends MessageDigestSpi
Implementation for Fugue384.
- Author:
- Stephan Fuhrmann <s@sfuhrm.de>
-
Constructor Summary
Constructors Constructor Description Fugue384Spi() -
Method Summary
Modifier and Type Method Description protected byte[]engineDigest()protected intengineDigest(byte[] buf, int offset, int len)protected intengineGetDigestLength()protected voidengineReset()protected voidengineUpdate(byte input)protected voidengineUpdate(byte[] input, int offset, int len)
-
Constructor Details
-
Fugue384Spi
public Fugue384Spi()
-
-
Method Details
-
engineGetDigestLength
protected int engineGetDigestLength()- Overrides:
engineGetDigestLengthin classMessageDigestSpi
-
engineUpdate
protected final void engineUpdate(byte input)- Specified by:
engineUpdatein classMessageDigestSpi
-
engineUpdate
protected final void engineUpdate(byte[] input, int offset, int len)- Specified by:
engineUpdatein classMessageDigestSpi
-
engineDigest
protected final byte[] engineDigest()- Specified by:
engineDigestin classMessageDigestSpi
-
engineDigest
- Overrides:
engineDigestin classMessageDigestSpi- Throws:
DigestException
-
engineReset
protected final void engineReset()- Specified by:
engineResetin classMessageDigestSpi
-