Class au.net.aba.crypto.provider.CRC16
All Packages Class Hierarchy This Package Previous Next Index
Class au.net.aba.crypto.provider.CRC16
java.lang.Object
|
+----au.net.aba.security.MessageDigest
|
+----au.net.aba.crypto.provider.CRC16
- public class CRC16
- extends MessageDigest
A class that implements the CCITT CRC-16 checksumming algorithm.
-
ident
-
-
CRC16()
- This constructor is used to begin a new CRC-16 operation
-
engineDigest()
- SPI: Completes the hash computation by performing final operations
such as padding.
-
engineReset()
- SPI: Resets the digest for further use.
-
engineUpdate(byte)
- SPI: Updates the digest using the specified byte.
-
engineUpdate(byte[], int, int)
- SPI: Updates the digest using the specified array of bytes, starting
at the specified offset.
ident
public final static String ident
CRC16
public CRC16()
- This constructor is used to begin a new CRC-16 operation
engineReset
protected void engineReset()
- SPI: Resets the digest for further use.
- Overrides:
- engineReset in class MessageDigest
engineUpdate
protected synchronized void engineUpdate(byte b)
- SPI: Updates the digest using the specified byte.
- Overrides:
- engineUpdate in class MessageDigest
engineUpdate
protected synchronized void engineUpdate(byte bytes[],
int offset,
int length)
- SPI: Updates the digest using the specified array of bytes, starting
at the specified offset.
- Overrides:
- engineUpdate in class MessageDigest
engineDigest
protected synchronized byte[] engineDigest()
- SPI: Completes the hash computation by performing final operations
such as padding.
- Overrides:
- engineDigest in class MessageDigest
All Packages Class Hierarchy This Package Previous Next Index