public abstract class KeKiHmacSha1Enc extends KeKiEnc
| Constructor and Description |
|---|
KeKiHmacSha1Enc(EncryptProvider encProvider,
HashProvider hashProvider,
DkKeyMaker km) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
makeChecksum(byte[] key,
byte[] data,
int hashSize) |
byte[] |
prf(byte[] key,
byte[] seed) |
decryptWith, encryptWith, paddingLength, paddingSizechecksumSize, confounderSize, decrypt, decrypt, decryptRaw, decryptRaw, displayName, encrypt, encrypt, encryptRaw, encryptRaw, keyInputSize, keyMaker, keyMaker, keySize, name, prfSize, random2Key, str2keychecksumEqual, checksumEqual, encProvider, hashProviderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchecksumType, eTypeencProvider, hashProviderpublic KeKiHmacSha1Enc(EncryptProvider encProvider, HashProvider hashProvider, DkKeyMaker km)
public byte[] prf(byte[] key,
byte[] seed)
throws KrbException
KrbExceptionprotected byte[] makeChecksum(byte[] key,
byte[] data,
int hashSize)
throws KrbException
makeChecksum in class KeKiEncKrbExceptionCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.