public class DesProvider extends AbstractEncryptProvider
| Constructor and Description |
|---|
DesProvider() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
cbcMac(byte[] key,
byte[] cipherState,
byte[] data) |
protected void |
doEncrypt(byte[] input,
byte[] key,
byte[] cipherState,
boolean encrypt) |
boolean |
supportCbcMac() |
blockSize, decrypt, decrypt, encrypt, encrypt, keyInputSize, keySizeprotected void doEncrypt(byte[] input,
byte[] key,
byte[] cipherState,
boolean encrypt)
throws KrbException
doEncrypt in class AbstractEncryptProviderKrbExceptionpublic byte[] cbcMac(byte[] key,
byte[] cipherState,
byte[] data)
throws KrbException
cbcMac in interface EncryptProvidercbcMac in class AbstractEncryptProviderKrbExceptionpublic boolean supportCbcMac()
supportCbcMac in interface EncryptProvidersupportCbcMac in class AbstractEncryptProviderCopyright © 2014–2017 The Apache Software Foundation. All rights reserved.