public interface EncTypeHandler extends CryptoTypeHandler
| Modifier and Type | Method and Description |
|---|---|
int |
checksumSize() |
CheckSumType |
checksumType() |
int |
confounderSize() |
byte[] |
decrypt(byte[] cipher,
byte[] key,
byte[] ivec,
int usage) |
byte[] |
decrypt(byte[] cipher,
byte[] key,
int usage) |
byte[] |
decryptRaw(byte[] cipher,
byte[] key,
byte[] ivec,
int usage) |
byte[] |
decryptRaw(byte[] data,
byte[] key,
int usage) |
byte[] |
encrypt(byte[] data,
byte[] key,
byte[] ivec,
int usage) |
byte[] |
encrypt(byte[] data,
byte[] key,
int usage) |
byte[] |
encryptRaw(byte[] data,
byte[] key,
byte[] ivec,
int usage) |
byte[] |
encryptRaw(byte[] data,
byte[] key,
int usage) |
EncryptionType |
eType() |
int |
keyInputSize() |
int |
keySize() |
int |
paddingSize() |
byte[] |
prf(byte[] key,
byte[] seed) |
int |
prfSize() |
byte[] |
random2Key(byte[] randomBits) |
byte[] |
str2key(String string,
String salt,
byte[] param) |
displayName, encProvider, hashProvider, nameEncryptionType eType()
int keyInputSize()
int keySize()
int confounderSize()
int checksumSize()
int prfSize()
byte[] prf(byte[] key,
byte[] seed)
throws KrbException
KrbExceptionint paddingSize()
byte[] str2key(String string, String salt, byte[] param) throws KrbException
KrbExceptionbyte[] random2Key(byte[] randomBits)
throws KrbException
KrbExceptionCheckSumType checksumType()
byte[] encrypt(byte[] data,
byte[] key,
int usage)
throws KrbException
KrbExceptionbyte[] encrypt(byte[] data,
byte[] key,
byte[] ivec,
int usage)
throws KrbException
KrbExceptionbyte[] encryptRaw(byte[] data,
byte[] key,
int usage)
throws KrbException
KrbExceptionbyte[] encryptRaw(byte[] data,
byte[] key,
byte[] ivec,
int usage)
throws KrbException
KrbExceptionbyte[] decrypt(byte[] cipher,
byte[] key,
int usage)
throws KrbException
KrbExceptionbyte[] decrypt(byte[] cipher,
byte[] key,
byte[] ivec,
int usage)
throws KrbException
KrbExceptionbyte[] decryptRaw(byte[] data,
byte[] key,
int usage)
throws KrbException
KrbExceptionbyte[] decryptRaw(byte[] cipher,
byte[] key,
byte[] ivec,
int usage)
throws KrbException
KrbExceptionCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.