public class CryptoAPIEncryptionVerifier extends StandardEncryptionVerifier
Modifier | Constructor and Description |
---|---|
protected |
CryptoAPIEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode) |
protected |
CryptoAPIEncryptionVerifier(CryptoAPIEncryptionVerifier other) |
protected |
CryptoAPIEncryptionVerifier(LittleEndianInput is, CryptoAPIEncryptionHeader header) |
Modifier and Type | Method and Description |
---|---|
CryptoAPIEncryptionVerifier |
copy() |
void |
setEncryptedVerifier(byte[] encryptedVerifier) |
void |
setEncryptedVerifierHash(byte[] encryptedVerifierHash) |
void |
setSalt(byte[] salt) |
getVerifierHashSize, write
getChainingMode, getCipherAlgorithm, getEncryptedKey, getEncryptedVerifier, getEncryptedVerifierHash, getGenericProperties, getHashAlgorithm, getSalt, getSpinCount, setChainingMode, setCipherAlgorithm, setEncryptedKey, setHashAlgorithm, setSpinCount
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGenericChildren, getGenericRecordType
protected CryptoAPIEncryptionVerifier(LittleEndianInput is, CryptoAPIEncryptionHeader header)
protected CryptoAPIEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
protected CryptoAPIEncryptionVerifier(CryptoAPIEncryptionVerifier other)
public void setSalt(byte[] salt)
setSalt
in class
StandardEncryptionVerifier
public void setEncryptedVerifier(byte[] encryptedVerifier)
setEncryptedVerifier
in class
StandardEncryptionVerifier
public void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
setEncryptedVerifierHash
in class
StandardEncryptionVerifier
public CryptoAPIEncryptionVerifier copy()
copy
in interface
Duplicatable
(复制到界面 Duplicatable)
copy
in class
StandardEncryptionVerifier
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.