sun.security.mule.krb5.internal.crypto
Class Aes256CtsHmacSha1EType
java.lang.Object
sun.security.mule.krb5.internal.crypto.EType
sun.security.mule.krb5.internal.crypto.Aes256CtsHmacSha1EType
public final class Aes256CtsHmacSha1EType
- extends EType
|
Method Summary |
int |
blockSize()
|
int |
checksumSize()
|
int |
checksumType()
|
int |
confounderSize()
|
byte[] |
decrypt(byte[] cipher,
byte[] key,
byte[] ivec,
int usage)
|
byte[] |
decrypt(byte[] cipher,
byte[] key,
int usage)
|
byte[] |
decryptedData(byte[] data)
|
byte[] |
encrypt(byte[] data,
byte[] key,
byte[] ivec,
int usage)
|
byte[] |
encrypt(byte[] data,
byte[] key,
int usage)
|
int |
eType()
|
int |
keySize()
|
int |
keyType()
|
int |
minimumPadSize()
|
| Methods inherited from class sun.security.mule.krb5.internal.crypto.EType |
dataSize, getBuiltInDefaults, getDefaults, getDefaults, getInstance, isSupported, isSupported, padSize, startOfChecksum, startOfData, startOfPad, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Aes256CtsHmacSha1EType
public Aes256CtsHmacSha1EType()
eType
public int eType()
- Specified by:
eType in class EType
minimumPadSize
public int minimumPadSize()
- Specified by:
minimumPadSize in class EType
confounderSize
public int confounderSize()
- Specified by:
confounderSize in class EType
checksumType
public int checksumType()
- Specified by:
checksumType in class EType
checksumSize
public int checksumSize()
- Specified by:
checksumSize in class EType
blockSize
public int blockSize()
- Specified by:
blockSize in class EType
keyType
public int keyType()
- Specified by:
keyType in class EType
keySize
public int keySize()
- Specified by:
keySize in class EType
encrypt
public byte[] encrypt(byte[] data,
byte[] key,
int usage)
throws KrbCryptoException
- Specified by:
encrypt in class EType
- Throws:
KrbCryptoException
encrypt
public byte[] encrypt(byte[] data,
byte[] key,
byte[] ivec,
int usage)
throws KrbCryptoException
- Specified by:
encrypt in class EType
- Throws:
KrbCryptoException
decrypt
public byte[] decrypt(byte[] cipher,
byte[] key,
int usage)
throws KrbApErrException,
KrbCryptoException
- Specified by:
decrypt in class EType
- Throws:
KrbApErrException
KrbCryptoException
decrypt
public byte[] decrypt(byte[] cipher,
byte[] key,
byte[] ivec,
int usage)
throws KrbApErrException,
KrbCryptoException
- Specified by:
decrypt in class EType
- Throws:
KrbApErrException
KrbCryptoException
decryptedData
public byte[] decryptedData(byte[] data)
- Overrides:
decryptedData in class EType
Copyright © 2013. All Rights Reserved.