public interface EncryptProvider
| Modifier and Type | Method and Description |
|---|---|
int |
blockSize() |
byte[] |
cbcMac(byte[] key,
byte[] iv,
byte[] data) |
void |
decrypt(byte[] key,
byte[] data) |
void |
decrypt(byte[] key,
byte[] cipherState,
byte[] data) |
void |
encrypt(byte[] key,
byte[] data) |
void |
encrypt(byte[] key,
byte[] cipherState,
byte[] data) |
int |
keyInputSize() |
int |
keySize() |
boolean |
supportCbcMac() |
int keyInputSize()
int keySize()
int blockSize()
void encrypt(byte[] key,
byte[] cipherState,
byte[] data)
throws KrbException
KrbExceptionvoid decrypt(byte[] key,
byte[] cipherState,
byte[] data)
throws KrbException
KrbExceptionvoid encrypt(byte[] key,
byte[] data)
throws KrbException
KrbExceptionvoid decrypt(byte[] key,
byte[] data)
throws KrbException
KrbExceptionbyte[] cbcMac(byte[] key,
byte[] iv,
byte[] data)
throws KrbException
KrbExceptionboolean supportCbcMac()
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.