Modifier and Type | Method and Description |
---|---|
StandardEncryptor |
clone() |
void |
confirmPassword(String password) |
void |
confirmPassword(String password,
byte[] keySpec,
byte[] keySalt,
byte[] verifier,
byte[] verifierSalt,
byte[] integritySalt)
Fills the fields of verifier and header with the calculated hashes based
on the password and a random salt
see [MS-OFFCRYPTO] - 2.3.4.7 ECMA-376 Document Encryption Key Generation
|
OutputStream |
getDataStream(DirectoryNode dir)
Return a output stream for encrypted data.
|
getDataStream, getDataStream, getEncryptionInfo, getInstance, getSecretKey, setChunkSize, setEncryptionInfo, setSecretKey
public void confirmPassword(String password)
confirmPassword
in class Encryptor
public void confirmPassword(String password, byte[] keySpec, byte[] keySalt, byte[] verifier, byte[] verifierSalt, byte[] integritySalt)
confirmPassword
in class Encryptor
public OutputStream getDataStream(DirectoryNode dir) throws IOException, GeneralSecurityException
Encryptor
getDataStream
in class Encryptor
dir
- the node to write toIOException
GeneralSecurityException
public StandardEncryptor clone() throws CloneNotSupportedException
clone
in class Encryptor
CloneNotSupportedException
Copyright © 2010 - 2020 Adobe. All Rights Reserved