public final class

RsaMd5CksumType

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

Summary

[Expand]
Inherited Fields
From class sun.security.mule.krb5.internal.crypto.CksumType
Public Constructors
RsaMd5CksumType()
Public Methods
byte[] calculateChecksum(byte[] data, int size)
Calculates checksum using MD5.
byte[] calculateKeyedChecksum(byte[] data, int size, byte[] key, int usage)
int cksumSize()
int cksumType()
int confounderSize()
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 RsaMd5CksumType ()

Public Methods

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

Calculates checksum using MD5.

Parameters
data The data used to generate the checksum.
size Length of the data.
Returns
  • the checksum.

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 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