public class StandardEncryptionVerifier extends EncryptionVerifier implements EncryptionRecord, java.lang.Cloneable
Modifier | Constructor and Description |
---|---|
protected |
StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
protected |
StandardEncryptionVerifier(LittleEndianInput is,
StandardEncryptionHeader header) |
Modifier and Type | Method and Description |
---|---|
StandardEncryptionVerifier |
clone() |
protected int |
getVerifierHashSize() |
protected void |
setEncryptedVerifier(byte[] encryptedVerifier) |
protected void |
setEncryptedVerifierHash(byte[] encryptedVerifierHash) |
protected void |
setSalt(byte[] salt) |
void |
write(LittleEndianByteArrayOutputStream bos) |
getChainingMode, getCipherAlgorithm, getEncryptedKey, getEncryptedVerifier, getEncryptedVerifierHash, getHashAlgorithm, getSalt, getSpinCount, setChainingMode, setCipherAlgorithm, setEncryptedKey, setHashAlgorithm, setSpinCount
protected StandardEncryptionVerifier(LittleEndianInput is, StandardEncryptionHeader header)
protected StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
protected void setSalt(byte[] salt)
setSalt
in class EncryptionVerifier
protected void setEncryptedVerifier(byte[] encryptedVerifier)
setEncryptedVerifier
in class EncryptionVerifier
protected void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
setEncryptedVerifierHash
in class EncryptionVerifier
public void write(LittleEndianByteArrayOutputStream bos)
write
in interface EncryptionRecord
protected int getVerifierHashSize()
public StandardEncryptionVerifier clone() throws java.lang.CloneNotSupportedException
clone
in class EncryptionVerifier
java.lang.CloneNotSupportedException