com.ibm.security.krb5.internal.crypto
Class Crc32CksumType
- java.lang.Object
com.ibm.security.krb5.internal.crypto.CksumType
com.ibm.security.krb5.internal.crypto.Crc32CksumType
- public class Crc32CksumType
- extends CksumType
Version:
$Revision$
Author:
$author$
Constructor Summary
Constructor and Description |
---|
Crc32CksumType()
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
bytes2long(byte[] input)
|
|
calculateChecksum(byte[] data,int size)
DOCUMENT ME!
|
|
calculateKeyedChecksum(byte[] data,int size,byte[] key)
DOCUMENT ME!
|
|
cksumSize()
DOCUMENT ME!
|
|
cksumType()
DOCUMENT ME!
|
|
confounderSize()
DOCUMENT ME!
|
|
int2quad(long input)
DOCUMENT ME!
|
|
isSafe()
DOCUMENT ME!
|
|
keySize()
DOCUMENT ME!
|
|
keyType()
DOCUMENT ME!
|
|
verifyKeyedChecksum(byte[] data,int size,byte[] key,byte[] checksum)
DOCUMENT ME!
|
Methods inherited from class com.ibm.security.krb5.internal.crypto.CksumType |
---|
calculateKeyedChecksum, getInstance, getInstance, isChecksumEqual, verifyKeyedChecksum |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail
Crc32CksumType
- public Crc32CksumType()
Method Detail
confounderSize
- public int confounderSize()
DOCUMENT ME!
Specified by:
confounderSize
in class CksumType
Returns:
DOCUMENT ME!
cksumType
- public int cksumType()
DOCUMENT ME!
Returns:
DOCUMENT ME!
isSafe
- public boolean isSafe()
DOCUMENT ME!
Returns:
DOCUMENT ME!
cksumSize
- public int cksumSize()
DOCUMENT ME!
Returns:
DOCUMENT ME!
keyType
- public int keyType()
DOCUMENT ME!
Returns:
DOCUMENT ME!
keySize
- public int keySize()
DOCUMENT ME!
Returns:
DOCUMENT ME!
calculateChecksum
- public byte[] calculateChecksum( byte[] data,
- int size)
DOCUMENT ME!
Specified by:
calculateChecksum
in class CksumType
Parameters:
data
- DOCUMENT ME! size
- DOCUMENT ME! Returns:
DOCUMENT ME!
calculateKeyedChecksum
- public byte[] calculateKeyedChecksum( byte[] data,
- int size,
- byte[] key)
DOCUMENT ME!
Specified by:
calculateKeyedChecksum
in class CksumType
Parameters:
data
- DOCUMENT ME! size
- DOCUMENT ME! key
- DOCUMENT ME! Returns:
DOCUMENT ME!
verifyKeyedChecksum
- public boolean verifyKeyedChecksum( byte[] data,
- int size,
- byte[] key,
- byte[] checksum)
DOCUMENT ME!
Specified by:
verifyKeyedChecksum
in class CksumType
Parameters:
data
- DOCUMENT ME! size
- DOCUMENT ME! key
- DOCUMENT ME! checksum
- DOCUMENT ME! Returns:
DOCUMENT ME!
int2quad
- public static byte[] int2quad(long input)
DOCUMENT ME!
Parameters:
input
- DOCUMENT ME! Returns:
DOCUMENT ME!
bytes2long
- public static long bytes2long(byte[] input)