LibreOffice Module oox (master) 1
oox::crypto::AgileEngine Member List

This is the complete list of members for oox::crypto::AgileEngine, including all inherited members.

AgileEngine()oox::crypto::AgileEngine
calculateBlock(std::vector< sal_uInt8 > const &rBlock, std::vector< sal_uInt8 > &rHashFinal, std::vector< sal_uInt8 > &rInput, std::vector< sal_uInt8 > &rOutput)oox::crypto::AgileEngineprivate
calculateHashFinal(const OUString &rPassword, std::vector< sal_uInt8 > &aHashFinal)oox::crypto::AgileEngineprivate
checkDataIntegrity() overrideoox::crypto::AgileEnginevirtual
CryptoEngine()oox::crypto::CryptoEngineinline
cryptoType(const AgileEncryptionInfo &rInfo)oox::crypto::AgileEngineprivatestatic
decrypt(BinaryXInputStream &aInputStream, BinaryXOutputStream &aOutputStream) overrideoox::crypto::AgileEnginevirtual
decryptAndCheckVerifierHash(OUString const &rPassword)oox::crypto::AgileEngine
decryptEncryptionKey(OUString const &rPassword)oox::crypto::AgileEngine
decryptHmacKey()oox::crypto::AgileEngine
decryptHmacValue()oox::crypto::AgileEngine
encrypt(const css::uno::Reference< css::io::XInputStream > &rxInputStream, css::uno::Reference< css::io::XOutputStream > &rxOutputStream, sal_uInt32 nSize) overrideoox::crypto::AgileEnginevirtual
encryptBlock(std::vector< sal_uInt8 > const &rBlock, std::vector< sal_uInt8 > &rHashFinal, std::vector< sal_uInt8 > &rInput, std::vector< sal_uInt8 > &rOutput)oox::crypto::AgileEngineprivate
encryptEncryptionKey(OUString const &rPassword)oox::crypto::AgileEngine
encryptHmacKey()oox::crypto::AgileEngine
encryptHmacValue()oox::crypto::AgileEngine
generateAndEncryptVerifierHash(OUString const &rPassword)oox::crypto::AgileEngine
generateEncryptionKey(OUString const &rPassword) overrideoox::crypto::AgileEnginevirtual
getInfo()oox::crypto::AgileEngineinline
meEncryptionPresetoox::crypto::AgileEngineprivate
mInfooox::crypto::AgileEngineprivate
mKeyoox::crypto::CryptoEngineprotected
readEncryptionInfo(css::uno::Reference< css::io::XInputStream > &rxInputStream) overrideoox::crypto::AgileEnginevirtual
setPreset(AgileEncryptionPreset ePreset)oox::crypto::AgileEngineinline
setupEncryption(OUString const &rPassword) overrideoox::crypto::AgileEnginevirtual
setupEncryptionKey(OUString const &rPassword)oox::crypto::AgileEngine
setupEncryptionParameters(AgileEncryptionParameters const &rAgileEncryptionParameters)oox::crypto::AgileEngine
writeEncryptionInfo(BinaryXOutputStream &rStream) overrideoox::crypto::AgileEnginevirtual
~CryptoEngine()oox::crypto::CryptoEngineinlinevirtual