public final class

Aes128CtsHmacSha1EType

extends EType
java.lang.Object
   ↳ sun.security.mule.krb5.internal.crypto.EType
     ↳ sun.security.mule.krb5.internal.crypto.Aes128CtsHmacSha1EType

Summary

[Expand]
Inherited Fields
From class sun.security.mule.krb5.internal.crypto.EType
Public Constructors
Aes128CtsHmacSha1EType()
Public Methods
int blockSize()
int checksumSize()
int checksumType()
int confounderSize()
byte[] decrypt(byte[] cipher, byte[] key, int usage)
byte[] decrypt(byte[] cipher, byte[] key, byte[] ivec, int usage)
byte[] decryptedData(byte[] data)
int eType()
byte[] encrypt(byte[] data, byte[] key, int usage)
byte[] encrypt(byte[] data, byte[] key, byte[] ivec, int usage)
int keySize()
int keyType()
int minimumPadSize()
[Expand]
Inherited Methods
From class sun.security.mule.krb5.internal.crypto.EType
From class java.lang.Object

Public Constructors

public Aes128CtsHmacSha1EType ()

Public Methods

public int blockSize ()

public int checksumSize ()

public int checksumType ()

public int confounderSize ()

public byte[] decrypt (byte[] cipher, byte[] key, int usage)

Parameters
cipher
key
usage

public byte[] decrypt (byte[] cipher, byte[] key, byte[] ivec, int usage)

Parameters
cipher
key
ivec
usage

public byte[] decryptedData (byte[] data)

Parameters
data

public int eType ()

public byte[] encrypt (byte[] data, byte[] key, int usage)

Parameters
data
key
usage

public byte[] encrypt (byte[] data, byte[] key, byte[] ivec, int usage)

Parameters
data
key
ivec
usage

public int keySize ()

public int keyType ()

public int minimumPadSize ()