public class

Crc32CksumType

extends CksumType
java.lang.Object
   ↳ sun.security.mule.krb5.internal.crypto.CksumType
     ↳ sun.security.mule.krb5.internal.crypto.Crc32CksumType

Summary

[Expand]
Inherited Fields
From class sun.security.mule.krb5.internal.crypto.CksumType
Public Constructors
Crc32CksumType()
Public Methods
static long bytes2long(byte[] input)
byte[] calculateChecksum(byte[] data, int size)
byte[] calculateKeyedChecksum(byte[] data, int size, byte[] key, int usage)
int cksumSize()
int cksumType()
int confounderSize()
static byte[] int2quad(long input)
boolean isSafe()
int keySize()
int keyType()
boolean verifyKeyedChecksum(byte[] data, int size, byte[] key, byte[] checksum, int usage)
[Expand]
Inherited Methods
From class sun.security.mule.krb5.internal.crypto.CksumType
From class java.lang.Object

Public Constructors

public Crc32CksumType ()

Public Methods

public static long bytes2long (byte[] input)

Parameters
input

public byte[] calculateChecksum (byte[] data, int size)

Parameters
data
size

public byte[] calculateKeyedChecksum (byte[] data, int size, byte[] key, int usage)

Parameters
data
size
key
usage

public int cksumSize ()

public int cksumType ()

public int confounderSize ()

public static byte[] int2quad (long input)

Parameters
input

public boolean isSafe ()

public int keySize ()

public int keyType ()

public boolean verifyKeyedChecksum (byte[] data, int size, byte[] key, byte[] checksum, int usage)

Parameters
data
size
key
checksum
usage