LibreOffice Module oox (master) 1
|
#include <AgileEngine.hxx>
Public Attributes | |
sal_Int32 | spinCount |
sal_Int32 | saltSize |
sal_Int32 | keyBits |
sal_Int32 | hashSize |
sal_Int32 | blockSize |
OUString | cipherAlgorithm |
OUString | cipherChaining |
OUString | hashAlgorithm |
std::vector< sal_uInt8 > | keyDataSalt |
std::vector< sal_uInt8 > | saltValue |
std::vector< sal_uInt8 > | encryptedVerifierHashInput |
std::vector< sal_uInt8 > | encryptedVerifierHashValue |
std::vector< sal_uInt8 > | encryptedKeyValue |
std::vector< sal_uInt8 > | hmacKey |
std::vector< sal_uInt8 > | hmacHash |
std::vector< sal_uInt8 > | hmacCalculatedHash |
std::vector< sal_uInt8 > | hmacEncryptedKey |
std::vector< sal_uInt8 > | hmacEncryptedValue |
Definition at line 29 of file AgileEngine.hxx.
sal_Int32 oox::crypto::AgileEncryptionInfo::blockSize |
Definition at line 35 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decryptAndCheckVerifierHash(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::encryptHmacKey(), oox::crypto::AgileEngine::encryptHmacValue(), oox::crypto::AgileEngine::generateAndEncryptVerifierHash(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
OUString oox::crypto::AgileEncryptionInfo::cipherAlgorithm |
Definition at line 37 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::cryptoType(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
OUString oox::crypto::AgileEncryptionInfo::cipherChaining |
Definition at line 38 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::cryptoType(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::encryptedKeyValue |
Definition at line 47 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decryptEncryptionKey(), oox::crypto::AgileEngine::encryptEncryptionKey(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::encryptedVerifierHashInput |
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::encryptedVerifierHashValue |
OUString oox::crypto::AgileEncryptionInfo::hashAlgorithm |
Definition at line 39 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::calculateBlock(), oox::crypto::AgileEngine::calculateHashFinal(), oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptAndCheckVerifierHash(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::encryptBlock(), oox::crypto::AgileEngine::encryptHmacKey(), oox::crypto::AgileEngine::encryptHmacValue(), oox::crypto::AgileEngine::generateAndEncryptVerifierHash(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
sal_Int32 oox::crypto::AgileEncryptionInfo::hashSize |
Definition at line 34 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::calculateBlock(), oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptAndCheckVerifierHash(), oox::crypto::AgileEngine::decryptEncryptionKey(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::encryptBlock(), oox::crypto::AgileEngine::encryptEncryptionKey(), oox::crypto::AgileEngine::encryptHmacKey(), oox::crypto::AgileEngine::encryptHmacValue(), oox::crypto::AgileEngine::generateAndEncryptVerifierHash(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::hmacCalculatedHash |
Definition at line 52 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::checkDataIntegrity(), and oox::crypto::AgileEngine::decrypt().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::hmacEncryptedKey |
Definition at line 53 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::encryptHmacKey(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::hmacEncryptedValue |
Definition at line 54 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encryptHmacValue(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::hmacHash |
Definition at line 51 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::checkDataIntegrity(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), and oox::crypto::AgileEngine::encryptHmacValue().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::hmacKey |
Definition at line 50 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::encrypt(), and oox::crypto::AgileEngine::encryptHmacKey().
sal_Int32 oox::crypto::AgileEncryptionInfo::keyBits |
Definition at line 33 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::calculateBlock(), oox::crypto::AgileEngine::cryptoType(), oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptEncryptionKey(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::encryptBlock(), oox::crypto::AgileEngine::encryptEncryptionKey(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::keyDataSalt |
Definition at line 41 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptHmacKey(), oox::crypto::AgileEngine::decryptHmacValue(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::encryptHmacKey(), oox::crypto::AgileEngine::encryptHmacValue(), oox::crypto::AgileEngine::setupEncryptionKey(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
sal_Int32 oox::crypto::AgileEncryptionInfo::saltSize |
Definition at line 32 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::decrypt(), oox::crypto::AgileEngine::decryptAndCheckVerifierHash(), oox::crypto::AgileEngine::encrypt(), oox::crypto::AgileEngine::generateAndEncryptVerifierHash(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionKey(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
std::vector<sal_uInt8> oox::crypto::AgileEncryptionInfo::saltValue |
Definition at line 44 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::calculateBlock(), oox::crypto::AgileEngine::calculateHashFinal(), oox::crypto::AgileEngine::encryptBlock(), oox::crypto::AgileEngine::generateAndEncryptVerifierHash(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().
sal_Int32 oox::crypto::AgileEncryptionInfo::spinCount |
Definition at line 31 of file AgileEngine.hxx.
Referenced by oox::crypto::AgileEngine::calculateHashFinal(), oox::crypto::AgileEngine::readEncryptionInfo(), oox::crypto::AgileEngine::setupEncryptionParameters(), and oox::crypto::AgileEngine::writeEncryptionInfo().