LibreOffice Module oox (master) 1
Namespaces | Functions
AgileEngine.cxx File Reference
#include <oox/crypto/AgileEngine.hxx>
#include <oox/helper/binaryinputstream.hxx>
#include <oox/helper/binaryoutputstream.hxx>
#include <sax/tools/converter.hxx>
#include <comphelper/hash.hxx>
#include <comphelper/docpasswordhelper.hxx>
#include <comphelper/random.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/base64.hxx>
#include <comphelper/sequence.hxx>
#include <filter/msfilter/mscodec.hxx>
#include <tools/stream.hxx>
#include <tools/XmlWriter.hxx>
#include <sax/fastattribs.hxx>
#include <com/sun/star/xml/sax/XFastParser.hpp>
#include <com/sun/star/xml/sax/XFastTokenHandler.hpp>
#include <com/sun/star/xml/sax/FastParser.hpp>
#include <com/sun/star/xml/sax/FastToken.hpp>
Include dependency graph for AgileEngine.cxx:

Go to the source code of this file.

Namespaces

namespace  oox
 
namespace  oox::crypto
 

Functions

static std::vector< sal_uInt8oox::crypto::calculateIV (comphelper::HashType eType, std::vector< sal_uInt8 > const &rSalt, std::vector< sal_uInt8 > const &rBlock, sal_Int32 nCipherBlockSize)
 

Variable Documentation

◆ mInfo

AgileEncryptionInfo& mInfo
private

Definition at line 76 of file AgileEngine.cxx.

Referenced by oox::crypto::AgileEngine::getInfo().