sun.security.mule.krb5.internal.crypto
Class Crc32CksumType

java.lang.Object
  extended by sun.security.mule.krb5.internal.crypto.CksumType
      extended by sun.security.mule.krb5.internal.crypto.Crc32CksumType

public class Crc32CksumType
extends CksumType


Constructor Summary
Crc32CksumType()
           
 
Method Summary
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)
           
 
Methods inherited from class sun.security.mule.krb5.internal.crypto.CksumType
getInstance, getInstance, isChecksumEqual
 
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()
Specified by:
confounderSize in class CksumType

cksumType

public int cksumType()
Specified by:
cksumType in class CksumType

isSafe

public boolean isSafe()
Specified by:
isSafe in class CksumType

cksumSize

public int cksumSize()
Specified by:
cksumSize in class CksumType

keyType

public int keyType()
Specified by:
keyType in class CksumType

keySize

public int keySize()
Specified by:
keySize in class CksumType

calculateChecksum

public byte[] calculateChecksum(byte[] data,
                                int size)
Specified by:
calculateChecksum in class CksumType

calculateKeyedChecksum

public byte[] calculateKeyedChecksum(byte[] data,
                                     int size,
                                     byte[] key,
                                     int usage)
Specified by:
calculateKeyedChecksum in class CksumType

verifyKeyedChecksum

public boolean verifyKeyedChecksum(byte[] data,
                                   int size,
                                   byte[] key,
                                   byte[] checksum,
                                   int usage)
Specified by:
verifyKeyedChecksum in class CksumType

int2quad

public static byte[] int2quad(long input)

bytes2long

public static long bytes2long(byte[] input)


Copyright © 2013. All Rights Reserved.