Coverage Report

Created: 2024-11-21 07:03

/src/cryptopp/simple.h
Line
Count
Source (jump to first uncovered line)
1
// simple.h - originally written and placed in the public domain by Wei Dai
2
3
/// \file simple.h
4
/// \brief Classes providing basic library services.
5
6
#ifndef CRYPTOPP_SIMPLE_H
7
#define CRYPTOPP_SIMPLE_H
8
9
#include "config.h"
10
11
#if CRYPTOPP_MSC_VERSION
12
# pragma warning(push)
13
# pragma warning(disable: 4127 4189)
14
#endif
15
16
#include "cryptlib.h"
17
#include "misc.h"
18
19
NAMESPACE_BEGIN(CryptoPP)
20
21
/// \brief Base class for identifying algorithm
22
/// \tparam BASE base class from which to derive
23
/// \tparam DERIVED class which to clone
24
template <class DERIVED, class BASE>
25
class CRYPTOPP_NO_VTABLE ClonableImpl : public BASE
26
{
27
public:
28
  /// \brief Create a copy of this object
29
  /// \return a copy of this object
30
  /// \details The caller is responsible for freeing the object.
31
0
  Clonable * Clone() const {return new DERIVED(*static_cast<const DERIVED *>(this));}
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::Rijndael::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SHA1, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA1> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SHA224, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA224> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SHA384, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 128u, CryptoPP::HashTransformation>, CryptoPP::SHA384> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SHA512, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 128u, CryptoPP::HashTransformation>, CryptoPP::SHA512> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::RIPEMD128, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD128> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::RIPEMD160, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD160> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::RIPEMD256, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD256> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::RIPEMD320, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD320> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::Whirlpool, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::Whirlpool> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::Weak1::MD4, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Weak1::MD4> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::Weak1::MD5, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Weak1::MD5> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SM3, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SM3> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::Tiger, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Tiger> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::MessageAuthenticationCodeFinal<CryptoPP::Poly1305TLS_Base>, CryptoPP::MessageAuthenticationCodeImpl<CryptoPP::Poly1305TLS_Base, CryptoPP::Poly1305TLS_Base> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::Kalyna128::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::Kalyna256::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::Kalyna512::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::DES::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::DES_EDE3::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::IDEA::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::SEED::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::SM4::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::Blowfish::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::CAST128::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::Camellia::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ARIA::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::SIMON64::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::SPECK64::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::Square::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::CHAM64::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::CHAM128::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::SIMECK32::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::SIMECK64::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::HIGHT::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::LEA::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::RC6::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::SHARK::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_XEX3::Base>, CryptoPP::DES_XEX3::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE2::Base>, CryptoPP::DES_EDE2::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON128::Enc>, CryptoPP::SIMON128::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK128::Enc>, CryptoPP::SPECK128::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::GOST::Enc>, CryptoPP::GOST::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna128::Base>, CryptoPP::Kalyna128::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna256::Base>, CryptoPP::Kalyna256::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna512::Base>, CryptoPP::Kalyna512::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_XEX3::Base>, CryptoPP::DES_XEX3::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES::Base>, CryptoPP::DES::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_EDE2::Base>, CryptoPP::DES_EDE2::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_EDE3::Base>, CryptoPP::DES_EDE3::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::IDEA::Base>, CryptoPP::IDEA::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SEED::Base>, CryptoPP::SEED::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SM4::Dec>, CryptoPP::SM4::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Blowfish::Base>, CryptoPP::Blowfish::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CAST128::Dec>, CryptoPP::CAST128::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Rijndael::Dec>, CryptoPP::Rijndael::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Camellia::Base>, CryptoPP::Camellia::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::ARIA::Base>, CryptoPP::ARIA::Base>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::HIGHT::Dec>, CryptoPP::HIGHT::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::LEA::Dec>, CryptoPP::LEA::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC6::Dec>, CryptoPP::RC6::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON64::Dec>, CryptoPP::SIMON64::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON128::Dec>, CryptoPP::SIMON128::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK64::Dec>, CryptoPP::SPECK64::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK128::Dec>, CryptoPP::SPECK128::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Square::Dec>, CryptoPP::Square::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM64::Dec>, CryptoPP::CHAM64::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM128::Dec>, CryptoPP::CHAM128::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK32::Dec>, CryptoPP::SIMECK32::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK64::Dec>, CryptoPP::SIMECK64::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SHARK::Dec>, CryptoPP::SHARK::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> >, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::GOST::Dec>, CryptoPP::GOST::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC2::Enc>, CryptoPP::RC2::Enc>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC2::Dec>, CryptoPP::RC2::Dec>::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::SHA256, CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA256> >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::MessageAuthenticationCodeFinal<CryptoPP::Poly1305_Base<CryptoPP::Rijndael> >, CryptoPP::MessageAuthenticationCodeImpl<CryptoPP::Poly1305_Base<CryptoPP::Rijndael>, CryptoPP::Poly1305_Base<CryptoPP::Rijndael> > >::Clone() const
Unexecuted instantiation: CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::MDC<CryptoPP::SHA1>::Enc>, CryptoPP::MDC<CryptoPP::SHA1>::Enc>::Clone() const
32
};
33
34
/// \brief Base class information
35
/// \tparam BASE an Algorithm derived class
36
/// \tparam ALGORITHM_INFO an Algorithm derived class
37
/// \details AlgorithmImpl provides StaticAlgorithmName from the template parameter BASE
38
template <class BASE, class ALGORITHM_INFO=BASE>
39
class CRYPTOPP_NO_VTABLE AlgorithmImpl : public BASE
40
{
41
public:
42
  /// \brief The algorithm name
43
  /// \return the algorithm name
44
  /// \details StaticAlgorithmName returns the algorithm's name as a static member function.
45
  ///  The name is taken from information provided by BASE.
46
306
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
2
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info> > >::StaticAlgorithmName()
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
1
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
3
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
47
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
5
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
3
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
9
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
1
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
22
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
22
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
4
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
2
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> > > >::StaticAlgorithmName()
Line
Count
Source
46
16
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> > > >::StaticAlgorithmName()
Line
Count
Source
46
9
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
9
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
11
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
49
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
7
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
9
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
9
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
7
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
5
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
8
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
10
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
8
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info> > >::StaticAlgorithmName()
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info> > >::StaticAlgorithmName()
Line
Count
Source
46
1
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> > > >::StaticAlgorithmName()
Line
Count
Source
46
16
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> > > >::StaticAlgorithmName()
Line
Count
Source
46
11
  static std::string CRYPTOPP_API StaticAlgorithmName() {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info> > >::StaticAlgorithmName()
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info> > >::StaticAlgorithmName()
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info> > >::StaticAlgorithmName()
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> > > >::StaticAlgorithmName()
47
  /// \brief The algorithm name
48
  /// \return the algorithm name
49
  /// \details AlgorithmName returns the algorithm's name as a member function.
50
  ///  The name is acquired by calling StaticAlgorithmName.
51
416
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Rijndael_Info> > >::AlgorithmName() const
Line
Count
Source
51
24
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA1>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA224>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 128u, CryptoPP::HashTransformation>, CryptoPP::SHA384>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 128u, CryptoPP::HashTransformation>, CryptoPP::SHA512>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD128>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD160>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD256>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::RIPEMD320>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::Whirlpool>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Weak1::MD4>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Weak1::MD5>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SM3>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned long, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>, CryptoPP::Tiger>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHA1> >, CryptoPP::HMAC<CryptoPP::SHA1> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHA224> >, CryptoPP::HMAC<CryptoPP::SHA224> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHA384> >, CryptoPP::HMAC<CryptoPP::SHA384> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHA512> >, CryptoPP::HMAC<CryptoPP::SHA512> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHAKE128> >, CryptoPP::HMAC<CryptoPP::SHAKE128> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHAKE256> >, CryptoPP::HMAC<CryptoPP::SHAKE256> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::RIPEMD128> >, CryptoPP::HMAC<CryptoPP::RIPEMD128> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::RIPEMD160> >, CryptoPP::HMAC<CryptoPP::RIPEMD160> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::RIPEMD256> >, CryptoPP::HMAC<CryptoPP::RIPEMD256> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::RIPEMD320> >, CryptoPP::HMAC<CryptoPP::RIPEMD320> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Whirlpool> >, CryptoPP::HMAC<CryptoPP::Whirlpool> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Weak1::MD2> >, CryptoPP::HMAC<CryptoPP::Weak1::MD2> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Weak1::MD4> >, CryptoPP::HMAC<CryptoPP::Weak1::MD4> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Weak1::MD5> >, CryptoPP::HMAC<CryptoPP::Weak1::MD5> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SM3> >, CryptoPP::HMAC<CryptoPP::SM3> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::BLAKE2b> >, CryptoPP::HMAC<CryptoPP::BLAKE2b> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::BLAKE2s> >, CryptoPP::HMAC<CryptoPP::BLAKE2s> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Tiger> >, CryptoPP::HMAC<CryptoPP::Tiger> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Keccak_Final<28u> > >, CryptoPP::HMAC<CryptoPP::Keccak_Final<28u> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Keccak_Final<32u> > >, CryptoPP::HMAC<CryptoPP::Keccak_Final<32u> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Keccak_Final<48u> > >, CryptoPP::HMAC<CryptoPP::Keccak_Final<48u> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::Keccak_Final<64u> > >, CryptoPP::HMAC<CryptoPP::Keccak_Final<64u> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::LSH224> >, CryptoPP::HMAC<CryptoPP::LSH224> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::LSH256> >, CryptoPP::HMAC<CryptoPP::LSH256> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::LSH384> >, CryptoPP::HMAC<CryptoPP::LSH384> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::LSH512> >, CryptoPP::HMAC<CryptoPP::LSH512> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::LSH512_256> >, CryptoPP::HMAC<CryptoPP::LSH512_256> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::ChaChaTLS_Policy, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::ChaChaTLS_Info>, CryptoPP::ChaChaTLS_Info>::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::Poly1305TLS_Base, CryptoPP::Poly1305TLS_Base>, CryptoPP::Poly1305TLS_Base>::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::XChaCha20_Policy, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::XChaCha20_Info>, CryptoPP::XChaCha20_Info>::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna128_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna256_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Kalyna512_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_Info> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE3_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::IDEA_Info> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SEED_Info> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SM4_Info> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Blowfish_Info> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST128_Info> > >::AlgorithmName() const
Line
Count
Source
51
9
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Camellia_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::ARIA_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<8u, 12u, 12u, 16u> > > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<8u, 12u, 12u, 16u> > > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::Square_Info> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM64_Info> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CHAM128_Info> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK32_Info> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMECK64_Info> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::HIGHT_Info> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::LEA_Info> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC6_Info> > >::AlgorithmName() const
Line
Count
Source
51
3
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SHARK_Info> > >::AlgorithmName() const
Line
Count
Source
51
9
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_XEX3_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_XEX3::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::DES_EDE2_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE2::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SIMON_Info<16u, 16u, 16u, 32u> > > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON128::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::SPECK_Info<16u, 16u, 16u, 32u> > > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK128::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Line
Count
Source
51
38
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::GOST_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Encryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::GOST::Enc>, CryptoPP::CBC_Encryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON128::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK128::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ECB_OneWay> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
20
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
8
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
8
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
9
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
6
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
8
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
9
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
7
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
8
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
5
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE2::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
31
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::OFB_ModePolicy> >, CryptoPP::AdditiveCipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::XTS_Final<CryptoPP::Rijndael>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::XTS_Final<CryptoPP::Rijndael> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna128::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna256::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Kalyna512::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::DES_EDE3::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::IDEA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SEED::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SM4::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Blowfish::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CAST128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Camellia::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::ARIA::Base>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMON64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SPECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Square::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::CHAM128::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK32::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SIMECK64::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Enc, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::HIGHT::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::LEA::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::RC6::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::SHARK::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_DecryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna128::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna256::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna512::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_XEX3::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_EDE2::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES_EDE3::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
15
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::IDEA::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SEED::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SM4::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Blowfish::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CAST128::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
19
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Rijndael::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Camellia::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::ARIA::Base>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::HIGHT::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::LEA::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC6::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON64::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON128::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK64::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK128::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Square::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM64::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM128::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK32::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Line
Count
Source
51
1
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK64::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SHARK::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> >, CryptoPP::CBC_Decryption> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info>, CryptoPP::TwoBases<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info> > >::AlgorithmName() const
Line
Count
Source
51
4
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::CBC_Decryption, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::GOST::Dec>, CryptoPP::CBC_Decryption> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna128::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna256::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Kalyna512::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::DES::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::IDEA::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SEED::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SM4::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Blowfish::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CAST128::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Rijndael::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Camellia::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::ARIA::Base>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::HIGHT::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::LEA::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::RC6::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON64::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMON128::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK64::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SPECK128::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Square::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM64::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::CHAM128::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK32::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SIMECK64::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SHARK::Dec>, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_K_Info, false> >, CryptoPP::ECB_OneWay> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ECB_OneWay, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::SAFER_Impl<CryptoPP::SAFER::Dec, CryptoPP::SAFER_SK_Info, true> >, CryptoPP::ECB_OneWay> >::AlgorithmName() const
CryptoPP::AlgorithmImpl<CryptoPP::XTS_Final<CryptoPP::Rijndael>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)1, CryptoPP::Rijndael::Dec>, CryptoPP::XTS_Final<CryptoPP::Rijndael> > >::AlgorithmName() const
Line
Count
Source
51
2
  std::string AlgorithmName() const {return ALGORITHM_INFO::StaticAlgorithmName();}
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC2_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC2_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::RC2_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST256_Info> >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST256_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::CAST256_Info> > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, CryptoPP::HashTransformation>, CryptoPP::SHA256>::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_VerifierBase<CryptoPP::Integer>, CryptoPP::DSA2<CryptoPP::SHA1> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_SignerBase<CryptoPP::Integer>, CryptoPP::DSA2<CryptoPP::SHA1> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_VerifierBase<CryptoPP::ECPPoint>, CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA256, int> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_SignerBase<CryptoPP::ECPPoint>, CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::ECP>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::ECP>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA256, int> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_VerifierBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA256, int> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::DL_SignerBase<CryptoPP::EC2NPoint>, CryptoPP::DL_SS<CryptoPP::DL_Keys_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_Algorithm_ECDSA<CryptoPP::EC2N>, CryptoPP::DL_SignatureMessageEncodingMethod_DSA, CryptoPP::SHA256, int> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::HMAC_Base, CryptoPP::HMAC<CryptoPP::SHA256> >, CryptoPP::HMAC<CryptoPP::SHA256> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::Poly1305_Base<CryptoPP::Rijndael>, CryptoPP::Poly1305_Base<CryptoPP::Rijndael> >, CryptoPP::Poly1305_Base<CryptoPP::Rijndael> >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> > >, CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> >, CryptoPP::TwoBases<CryptoPP::BlockCipher, CryptoPP::MDC_Info<CryptoPP::SHA1> > > >::AlgorithmName() const
Unexecuted instantiation: CryptoPP::AlgorithmImpl<CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy>, CryptoPP::CipherModeFinalTemplate_CipherHolder<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::MDC<CryptoPP::SHA1>::Enc>, CryptoPP::ConcretePolicyHolder<CryptoPP::Empty, CryptoPP::CFB_EncryptionTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::CFB_CipherAbstractPolicy, CryptoPP::CFB_ModePolicy> >, CryptoPP::CFB_CipherAbstractPolicy> > >::AlgorithmName() const
52
};
53
54
/// \brief Exception thrown when an invalid key length is encountered
55
class CRYPTOPP_DLL InvalidKeyLength : public InvalidArgument
56
{
57
public:
58
  /// \brief Construct an InvalidKeyLength
59
  /// \param algorithm the Algorithm associated with the exception
60
  /// \param length the key size associated with the exception
61
399
  explicit InvalidKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid key length") {}
62
};
63
64
/// \brief Exception thrown when an invalid number of rounds is encountered
65
class CRYPTOPP_DLL InvalidRounds : public InvalidArgument
66
{
67
public:
68
  /// \brief Construct an InvalidRounds
69
  /// \param algorithm the Algorithm associated with the exception
70
  /// \param rounds the number of rounds associated with the exception
71
0
  explicit InvalidRounds(const std::string &algorithm, unsigned int rounds) : InvalidArgument(algorithm + ": " + IntToString(rounds) + " is not a valid number of rounds") {}
72
};
73
74
/// \brief Exception thrown when an invalid block size is encountered
75
class CRYPTOPP_DLL InvalidBlockSize : public InvalidArgument
76
{
77
public:
78
  /// \brief Construct an InvalidBlockSize
79
  /// \param algorithm the Algorithm associated with the exception
80
  /// \param length the block size associated with the exception
81
0
  explicit InvalidBlockSize(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid block size") {}
82
};
83
84
/// \brief Exception thrown when an invalid derived key length is encountered
85
class CRYPTOPP_DLL InvalidDerivedKeyLength : public InvalidArgument
86
{
87
public:
88
  /// \brief Construct an InvalidDerivedKeyLength
89
  /// \param algorithm the Algorithm associated with the exception
90
  /// \param length the size associated with the exception
91
205
  explicit InvalidDerivedKeyLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid derived key length") {}
92
};
93
94
/// \brief Exception thrown when an invalid personalization string length is encountered
95
class CRYPTOPP_DLL InvalidPersonalizationLength : public InvalidArgument
96
{
97
public:
98
  /// \brief Construct an InvalidPersonalizationLength
99
  /// \param algorithm the Algorithm associated with the exception
100
  /// \param length the personalization size associated with the exception
101
0
  explicit InvalidPersonalizationLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid salt length") {}
102
};
103
104
/// \brief Exception thrown when an invalid salt length is encountered
105
class CRYPTOPP_DLL InvalidSaltLength : public InvalidArgument
106
{
107
public:
108
  /// \brief Construct an InvalidSaltLength
109
  /// \param algorithm the Algorithm associated with the exception
110
  /// \param length the salt size associated with the exception
111
0
  explicit InvalidSaltLength(const std::string &algorithm, size_t length) : InvalidArgument(algorithm + ": " + IntToString(length) + " is not a valid salt length") {}
112
};
113
114
// *****************************
115
116
/// \brief Base class for bufferless filters
117
/// \tparam T the class or type
118
template <class T>
119
class CRYPTOPP_NO_VTABLE Bufferless : public T
120
{
121
public:
122
  /// \brief Flushes data buffered by this object, without signal propagation
123
  /// \param hardFlush indicates whether all data should be flushed
124
  /// \param blocking specifies whether the object should block when processing input
125
  /// \note hardFlush must be used with care
126
  bool IsolatedFlush(bool hardFlush, bool blocking)
127
0
    {CRYPTOPP_UNUSED(hardFlush); CRYPTOPP_UNUSED(blocking); return false;}
Unexecuted instantiation: CryptoPP::Bufferless<CryptoPP::Sink>::IsolatedFlush(bool, bool)
Unexecuted instantiation: CryptoPP::Bufferless<CryptoPP::Filter>::IsolatedFlush(bool, bool)
Unexecuted instantiation: CryptoPP::Bufferless<CryptoPP::BufferedTransformation>::IsolatedFlush(bool, bool)
128
};
129
130
/// \brief Base class for unflushable filters
131
/// \tparam T the class or type
132
template <class T>
133
class CRYPTOPP_NO_VTABLE Unflushable : public T
134
{
135
public:
136
  /// \brief Flush buffered input and/or output, with signal propagation
137
  /// \param completeFlush is used to indicate whether all data should be flushed
138
  /// \param propagation the number of attached transformations the Flush()
139
  ///  signal should be passed
140
  /// \param blocking specifies whether the object should block when processing
141
  ///  input
142
  /// \details propagation count includes this object. Setting propagation to
143
  ///  <tt>1</tt> means this object only. Setting propagation to <tt>-1</tt>
144
  ///  means unlimited propagation.
145
  /// \note Hard flushes must be used with care. It means try to process and
146
  ///  output everything, even if there may not be enough data to complete the
147
  ///  action. For example, hard flushing a HexDecoder would cause an error if
148
  ///  you do it after inputing an odd number of hex encoded characters.
149
  /// \note For some types of filters, like  ZlibDecompressor, hard flushes can
150
  ///  only be done at "synchronization points". These synchronization points
151
  ///  are positions in the data stream that are created by hard flushes on the
152
  ///  corresponding reverse filters, in this example ZlibCompressor. This is
153
  ///  useful when zlib compressed data is moved across a network in packets
154
  ///  and compression state is preserved across packets, as in the SSH2 protocol.
155
  bool Flush(bool completeFlush, int propagation=-1, bool blocking=true)
156
0
    {return ChannelFlush(DEFAULT_CHANNEL, completeFlush, propagation, blocking);}
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Filter>::Flush(bool, int, bool)
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Multichannel<CryptoPP::Filter> >::Flush(bool, int, bool)
157
158
  /// \brief Flushes data buffered by this object, without signal propagation
159
  /// \param hardFlush indicates whether all data should be flushed
160
  /// \param blocking specifies whether the object should block when processing input
161
  /// \note hardFlush must be used with care
162
  bool IsolatedFlush(bool hardFlush, bool blocking)
163
0
    {CRYPTOPP_UNUSED(hardFlush); CRYPTOPP_UNUSED(blocking); CRYPTOPP_ASSERT(false); return false;}
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Filter>::IsolatedFlush(bool, bool)
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Multichannel<CryptoPP::Filter> >::IsolatedFlush(bool, bool)
164
165
  /// \brief Flush buffered input and/or output on a channel
166
  /// \param channel the channel to flush the data
167
  /// \param hardFlush is used to indicate whether all data should be flushed
168
  /// \param propagation the number of attached transformations the ChannelFlush()
169
  ///  signal should be passed
170
  /// \param blocking specifies whether the object should block when processing input
171
  /// \return true of the Flush was successful
172
  /// \details propagation count includes this object. Setting propagation to
173
  ///  <tt>1</tt> means this object only. Setting propagation to <tt>-1</tt> means
174
  ///  unlimited propagation.
175
  bool ChannelFlush(const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true)
176
0
  {
177
0
    if (hardFlush && !InputBufferIsEmpty())
178
0
      throw CannotFlush("Unflushable<T>: this object has buffered input that cannot be flushed");
179
0
    else
180
0
    {
181
0
      BufferedTransformation *attached = this->AttachedTransformation();
182
0
      return attached && propagation ? attached->ChannelFlush(channel, hardFlush, propagation-1, blocking) : false;
183
0
    }
184
0
  }
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Filter>::ChannelFlush(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, int, bool)
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Multichannel<CryptoPP::Filter> >::ChannelFlush(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, int, bool)
185
186
protected:
187
0
  virtual bool InputBufferIsEmpty() const {return false;}
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Filter>::InputBufferIsEmpty() const
Unexecuted instantiation: CryptoPP::Unflushable<CryptoPP::Multichannel<CryptoPP::Filter> >::InputBufferIsEmpty() const
188
};
189
190
/// \brief Base class for input rejecting filters
191
/// \tparam T the class or type
192
/// \details T should be a BufferedTransformation derived class
193
template <class T>
194
class CRYPTOPP_NO_VTABLE InputRejecting : public T
195
{
196
public:
197
  struct InputRejected : public NotImplemented
198
0
    {InputRejected() : NotImplemented("BufferedTransformation: this object doesn't allow input") {}};
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::InputRejected::InputRejected()
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::InputRejected::InputRejected()
199
200
  /// \name INPUT
201
  //@{
202
203
  /// \brief Input a byte array for processing
204
  /// \param inString the byte array to process
205
  /// \param length the size of the string, in bytes
206
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one
207
  /// \param blocking specifies whether the object should block when processing input
208
  /// \throw InputRejected
209
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
210
  /// \details Internally, the default implementation throws InputRejected.
211
  size_t Put2(const byte *inString, size_t length, int messageEnd, bool blocking)
212
0
    {CRYPTOPP_UNUSED(inString); CRYPTOPP_UNUSED(length); CRYPTOPP_UNUSED(messageEnd); CRYPTOPP_UNUSED(blocking); throw InputRejected();}
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::Put2(unsigned char const*, unsigned long, int, bool)
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::Put2(unsigned char const*, unsigned long, int, bool)
213
  //@}
214
215
  /// \name SIGNALS
216
  //@{
217
218
  /// \brief Flushes data buffered by this object, without signal propagation
219
  /// \param hardFlush indicates whether all data should be flushed
220
  /// \param blocking specifies whether the object should block when processing input
221
  /// \note hardFlush must be used with care
222
  bool IsolatedFlush(bool hardFlush, bool blocking)
223
0
    {CRYPTOPP_UNUSED(hardFlush); CRYPTOPP_UNUSED(blocking); return false;}
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::IsolatedFlush(bool, bool)
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::IsolatedFlush(bool, bool)
224
225
  /// \brief Marks the end of a series of messages, without signal propagation
226
  /// \param blocking specifies whether the object should block when completing the processing on
227
  ///  the current series of messages
228
  /// \return true if the message was successful, false otherwise
229
  bool IsolatedMessageSeriesEnd(bool blocking)
230
0
    {CRYPTOPP_UNUSED(blocking); throw InputRejected();}
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::IsolatedMessageSeriesEnd(bool)
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::IsolatedMessageSeriesEnd(bool)
231
232
  /// \brief Input multiple bytes for processing on a channel.
233
  /// \param channel the channel to process the data.
234
  /// \param inString the byte buffer to process.
235
  /// \param length the size of the string, in bytes.
236
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one.
237
  /// \param blocking specifies whether the object should block when processing input.
238
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
239
  size_t ChannelPut2(const std::string &channel, const byte *inString, size_t length, int messageEnd, bool blocking)
240
0
    {CRYPTOPP_UNUSED(channel); CRYPTOPP_UNUSED(inString); CRYPTOPP_UNUSED(length);
241
0
     CRYPTOPP_UNUSED(messageEnd); CRYPTOPP_UNUSED(blocking); throw InputRejected();}
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool)
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::ChannelPut2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char const*, unsigned long, int, bool)
242
243
  /// \brief Marks the end of a series of messages on a channel
244
  /// \param channel the channel to signal the end of a series of messages
245
  /// \param messageEnd the number of attached transformations the ChannelMessageSeriesEnd() signal should be passed
246
  /// \param blocking specifies whether the object should block when processing input
247
  /// \return true if the message was successful, false otherwise
248
  /// \details Each object that receives the signal will perform its processing, decrement
249
  ///  propagation, and then pass the signal on to attached transformations if the value is not 0.
250
  /// \details propagation count includes this object. Setting propagation to <tt>1</tt> means this
251
  ///  object only. Setting propagation to <tt>-1</tt> means unlimited propagation.
252
  /// \note There should be a MessageEnd() immediately before MessageSeriesEnd().
253
  bool ChannelMessageSeriesEnd(const std::string& channel, int messageEnd, bool blocking)
254
0
    {CRYPTOPP_UNUSED(channel); CRYPTOPP_UNUSED(messageEnd); CRYPTOPP_UNUSED(blocking); throw InputRejected();}
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::BufferedTransformation>::ChannelMessageSeriesEnd(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool)
Unexecuted instantiation: CryptoPP::InputRejecting<CryptoPP::Filter>::ChannelMessageSeriesEnd(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool)
255
  //@}
256
};
257
258
/// \brief Interface for custom flush signals propagation
259
/// \tparam T BufferedTransformation derived class
260
template <class T>
261
class CRYPTOPP_NO_VTABLE CustomFlushPropagation : public T
262
{
263
public:
264
  /// \name SIGNALS
265
  //@{
266
267
  /// \brief Flush buffered input and/or output, with signal propagation
268
  /// \param hardFlush is used to indicate whether all data should be flushed
269
  /// \param propagation the number of attached transformations the  Flush() signal should be passed
270
  /// \param blocking specifies whether the object should block when processing input
271
  /// \details propagation count includes this object. Setting propagation to <tt>1</tt> means this
272
  ///  object only. Setting propagation to <tt>-1</tt> means unlimited propagation.
273
  /// \note Hard flushes must be used with care. It means try to process and output everything, even if
274
  ///  there may not be enough data to complete the action. For example, hard flushing a HexDecoder
275
  ///  would cause an error if you do it after inputing an odd number of hex encoded characters.
276
  /// \note For some types of filters, like  ZlibDecompressor, hard flushes can only
277
  ///  be done at "synchronization points". These synchronization points are positions in the data
278
  ///  stream that are created by hard flushes on the corresponding reverse filters, in this
279
  ///  example ZlibCompressor. This is useful when zlib compressed data is moved across a
280
  ///  network in packets and compression state is preserved across packets, as in the SSH2 protocol.
281
  virtual bool Flush(bool hardFlush, int propagation=-1, bool blocking=true) =0;
282
283
  //@}
284
285
private:
286
  bool IsolatedFlush(bool hardFlush, bool blocking)
287
0
    {CRYPTOPP_UNUSED(hardFlush); CRYPTOPP_UNUSED(blocking); CRYPTOPP_ASSERT(false); return false;}
Unexecuted instantiation: CryptoPP::CustomFlushPropagation<CryptoPP::Sink>::IsolatedFlush(bool, bool)
Unexecuted instantiation: CryptoPP::CustomFlushPropagation<CryptoPP::Filter>::IsolatedFlush(bool, bool)
288
};
289
290
/// \brief Interface for custom flush signals
291
/// \tparam T BufferedTransformation derived class
292
template <class T>
293
class CRYPTOPP_NO_VTABLE CustomSignalPropagation : public CustomFlushPropagation<T>
294
{
295
public:
296
  /// \brief Initialize or reinitialize this object, with signal propagation
297
  /// \param parameters a set of NameValuePairs to initialize or reinitialize this object
298
  /// \param propagation the number of attached transformations the Initialize() signal should be passed
299
  /// \details Initialize() is used to initialize or reinitialize an object using a variable number of
300
  ///  arbitrarily typed arguments. The function avoids the need for multiple constructors providing
301
  ///  all possible combintations of configurable parameters.
302
  /// \details propagation count includes this object. Setting propagation to <tt>1</tt> means this
303
  ///  object only. Setting propagation to <tt>-1</tt> means unlimited propagation.
304
  virtual void Initialize(const NameValuePairs &parameters=g_nullNameValuePairs, int propagation=-1) =0;
305
306
private:
307
  void IsolatedInitialize(const NameValuePairs &parameters)
308
0
    {CRYPTOPP_UNUSED(parameters); CRYPTOPP_ASSERT(false);}
309
};
310
311
/// \brief Multiple channels support for custom signal processing
312
/// \tparam T the class or type
313
/// \details T should be a BufferedTransformation derived class
314
template <class T>
315
class CRYPTOPP_NO_VTABLE Multichannel : public CustomFlushPropagation<T>
316
{
317
public:
318
  bool Flush(bool hardFlush, int propagation=-1, bool blocking=true)
319
0
    {return this->ChannelFlush(DEFAULT_CHANNEL, hardFlush, propagation, blocking);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::Flush(bool, int, bool)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::Flush(bool, int, bool)
320
321
  /// \brief Marks the end of a series of messages, with signal propagation
322
  /// \param propagation the number of attached transformations the  MessageSeriesEnd() signal should be passed
323
  /// \param blocking specifies whether the object should block when processing input
324
  /// \details Each object that receives the signal will perform its processing, decrement
325
  ///  propagation, and then pass the signal on to attached transformations if the value is not 0.
326
  /// \details propagation count includes this object. Setting propagation to <tt>1</tt> means this
327
  ///  object only. Setting propagation to <tt>-1</tt> means unlimited propagation.
328
  /// \note There should be a MessageEnd() immediately before MessageSeriesEnd().
329
  bool MessageSeriesEnd(int propagation=-1, bool blocking=true)
330
0
    {return this->ChannelMessageSeriesEnd(DEFAULT_CHANNEL, propagation, blocking);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::MessageSeriesEnd(int, bool)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::MessageSeriesEnd(int, bool)
331
332
  /// \brief Request space which can be written into by the caller
333
  /// \param size the requested size of the buffer
334
  /// \details The purpose of this method is to help avoid extra memory allocations.
335
  /// \details size is an \a IN and \a OUT parameter and used as a hint. When the call is made,
336
  ///  size is the requested size of the buffer. When the call returns,  size is the size of
337
  ///  the array returned to the caller.
338
  /// \details The base class implementation sets  size to 0 and returns  NULL.
339
  /// \note Some objects, like ArraySink, cannot create a space because its fixed. In the case of
340
  ///  an ArraySink, the pointer to the array is returned and the  size is remaining size.
341
  byte * CreatePutSpace(size_t &size)
342
0
    {return this->ChannelCreatePutSpace(DEFAULT_CHANNEL, size);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::CreatePutSpace(unsigned long&)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::CreatePutSpace(unsigned long&)
343
344
  /// \brief Input multiple bytes for processing
345
  /// \param inString the byte buffer to process
346
  /// \param length the size of the string, in bytes
347
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one
348
  /// \param blocking specifies whether the object should block when processing input
349
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
350
  /// \details Derived classes must implement Put2().
351
  size_t Put2(const byte *inString, size_t length, int messageEnd, bool blocking)
352
0
    {return this->ChannelPut2(DEFAULT_CHANNEL, inString, length, messageEnd, blocking);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::Put2(unsigned char const*, unsigned long, int, bool)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::Put2(unsigned char const*, unsigned long, int, bool)
353
354
  /// \brief Input multiple bytes that may be modified by callee.
355
  /// \param inString the byte buffer to process.
356
  /// \param length the size of the string, in bytes.
357
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one.
358
  /// \param blocking specifies whether the object should block when processing input.
359
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
360
  /// \details Internally, PutModifiable2() calls Put2().
361
  size_t PutModifiable2(byte *inString, size_t length, int messageEnd, bool blocking)
362
0
    {return this->ChannelPutModifiable2(DEFAULT_CHANNEL, inString, length, messageEnd, blocking);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::PutModifiable2(unsigned char*, unsigned long, int, bool)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::PutModifiable2(unsigned char*, unsigned long, int, bool)
363
364
  //  void ChannelMessageSeriesEnd(const std::string &channel, int propagation=-1)
365
  //    {PropagateMessageSeriesEnd(propagation, channel);}
366
367
  /// \brief Request space which can be written into by the caller
368
  /// \param channel the channel to process the data
369
  /// \param size the requested size of the buffer
370
  /// \return a pointer to a memory block with length size
371
  /// \details The purpose of this method is to help avoid extra memory allocations.
372
  /// \details size is an \a IN and \a OUT parameter and used as a hint. When the call is made,
373
  ///  size is the requested size of the buffer. When the call returns, size is the size of
374
  ///  the array returned to the caller.
375
  /// \details The base class implementation sets size to 0 and returns NULL.
376
  /// \note Some objects, like ArraySink(), cannot create a space because its fixed. In the case of
377
  ///  an ArraySink(), the pointer to the array is returned and the size is remaining size.
378
  byte * ChannelCreatePutSpace(const std::string &channel, size_t &size)
379
0
    {CRYPTOPP_UNUSED(channel); size = 0; return NULLPTR;}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::ChannelCreatePutSpace(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned long&)
380
381
  /// \brief Input multiple bytes that may be modified by callee on a channel
382
  /// \param channel the channel to process the data.
383
  /// \param inString the byte buffer to process
384
  /// \param length the size of the string, in bytes
385
  /// \return true if all bytes were processed, false otherwise.
386
  bool ChannelPutModifiable(const std::string &channel, byte *inString, size_t length)
387
    {this->ChannelPut(channel, inString, length); return false;}
388
389
  /// \brief Input multiple bytes for processing on a channel.
390
  /// \param channel the channel to process the data.
391
  /// \param begin the byte buffer to process.
392
  /// \param length the size of the string, in bytes.
393
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one.
394
  /// \param blocking specifies whether the object should block when processing input.
395
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
396
  virtual size_t ChannelPut2(const std::string &channel, const byte *begin, size_t length, int messageEnd, bool blocking) =0;
397
398
  /// \brief Input multiple bytes that may be modified by callee on a channel
399
  /// \param channel the channel to process the data
400
  /// \param begin the byte buffer to process
401
  /// \param length the size of the string, in bytes
402
  /// \param messageEnd means how many filters to signal MessageEnd() to, including this one
403
  /// \param blocking specifies whether the object should block when processing input
404
  /// \return the number of bytes that remain to be processed (i.e., bytes not processed)
405
  size_t ChannelPutModifiable2(const std::string &channel, byte *begin, size_t length, int messageEnd, bool blocking)
406
0
    {return ChannelPut2(channel, begin, length, messageEnd, blocking);}
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Sink>::ChannelPutModifiable2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char*, unsigned long, int, bool)
Unexecuted instantiation: CryptoPP::Multichannel<CryptoPP::Filter>::ChannelPutModifiable2(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned char*, unsigned long, int, bool)
407
408
  /// \brief Flush buffered input and/or output on a channel
409
  /// \param channel the channel to flush the data
410
  /// \param hardFlush is used to indicate whether all data should be flushed
411
  /// \param propagation the number of attached transformations the ChannelFlush() signal should be passed
412
  /// \param blocking specifies whether the object should block when processing input
413
  /// \return true of the Flush was successful
414
  /// \details propagation count includes this object. Setting propagation to <tt>1</tt> means this
415
  ///  object only. Setting propagation to <tt>-1</tt> means unlimited propagation.
416
  virtual bool ChannelFlush(const std::string &channel, bool hardFlush, int propagation=-1, bool blocking=true) =0;
417
};
418
419
/// \brief Provides auto signaling support
420
/// \tparam T BufferedTransformation derived class
421
template <class T>
422
class CRYPTOPP_NO_VTABLE AutoSignaling : public T
423
{
424
public:
425
  /// \brief Construct an AutoSignaling
426
  /// \param propagation the propagation count
427
5.09M
  AutoSignaling(int propagation=-1) : m_autoSignalPropagation(propagation) {}
CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> >::AutoSignaling(int)
Line
Count
Source
427
4.95M
  AutoSignaling(int propagation=-1) : m_autoSignalPropagation(propagation) {}
CryptoPP::AutoSignaling<CryptoPP::BufferedTransformation>::AutoSignaling(int)
Line
Count
Source
427
136k
  AutoSignaling(int propagation=-1) : m_autoSignalPropagation(propagation) {}
428
429
  /// \brief Set propagation of automatically generated and transferred signals
430
  /// \param propagation then new value
431
  /// \details Setting propagation to <tt>0</tt> means do not automatically generate signals. Setting
432
  ///  propagation to <tt>-1</tt> means unlimited propagation.
433
  void SetAutoSignalPropagation(int propagation)
434
0
    {m_autoSignalPropagation = propagation;}
Unexecuted instantiation: CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> >::SetAutoSignalPropagation(int)
Unexecuted instantiation: CryptoPP::AutoSignaling<CryptoPP::BufferedTransformation>::SetAutoSignalPropagation(int)
435
436
  /// \brief Retrieve automatic signal propagation value
437
  /// \return the number of attached transformations the signal is propagated to. 0 indicates
438
  ///  the signal is only witnessed by this object
439
  int GetAutoSignalPropagation() const
440
135k
    {return m_autoSignalPropagation;}
CryptoPP::AutoSignaling<CryptoPP::InputRejecting<CryptoPP::BufferedTransformation> >::GetAutoSignalPropagation() const
Line
Count
Source
440
135k
    {return m_autoSignalPropagation;}
Unexecuted instantiation: CryptoPP::AutoSignaling<CryptoPP::BufferedTransformation>::GetAutoSignalPropagation() const
441
442
private:
443
  int m_autoSignalPropagation;
444
};
445
446
/// \brief Acts as a Source for pre-existing, static data
447
class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Store : public AutoSignaling<InputRejecting<BufferedTransformation> >
448
{
449
public:
450
  /// \brief Construct a Store
451
4.95M
  Store() : m_messageEnd(false) {}
452
453
  void IsolatedInitialize(const NameValuePairs &parameters)
454
135k
  {
455
135k
    m_messageEnd = false;
456
135k
    StoreInitialize(parameters);
457
135k
  }
458
459
407k
  unsigned int NumberOfMessages() const {return m_messageEnd ? 0 : 1;}
460
  bool GetNextMessage();
461
  unsigned int CopyMessagesTo(BufferedTransformation &target, unsigned int count=UINT_MAX, const std::string &channel=DEFAULT_CHANNEL) const;
462
463
protected:
464
  virtual void StoreInitialize(const NameValuePairs &parameters) =0;
465
466
  bool m_messageEnd;
467
};
468
469
/// \brief Implementation of BufferedTransformation's attachment interface
470
/// \details Sink is a cornerstone of the Pipeline trinity. Data flows from
471
///  Sources, through Filters, and then terminates in Sinks. The difference
472
///  between a Source and Filter is a Source \a pumps data, while a Filter does
473
///  not. The difference between a Filter and a Sink is a Filter allows an
474
///  attached transformation, while a Sink does not.
475
/// \details A Sink does not produce any retrievable output.
476
/// \details See the discussion of BufferedTransformation in cryptlib.h for
477
///  more details.
478
class CRYPTOPP_DLL CRYPTOPP_NO_VTABLE Sink : public BufferedTransformation
479
{
480
public:
481
  size_t TransferTo2(BufferedTransformation &target, lword &transferBytes, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true)
482
0
    {CRYPTOPP_UNUSED(target); CRYPTOPP_UNUSED(transferBytes); CRYPTOPP_UNUSED(channel); CRYPTOPP_UNUSED(blocking); transferBytes = 0; return 0;}
483
  size_t CopyRangeTo2(BufferedTransformation &target, lword &begin, lword end=LWORD_MAX, const std::string &channel=DEFAULT_CHANNEL, bool blocking=true) const
484
0
    {CRYPTOPP_UNUSED(target); CRYPTOPP_UNUSED(begin); CRYPTOPP_UNUSED(end); CRYPTOPP_UNUSED(channel); CRYPTOPP_UNUSED(blocking); return 0;}
485
};
486
487
/// \brief Acts as an input discarding Filter or Sink
488
/// \details The BitBucket discards all input and returns 0 to the caller
489
///  to indicate all data was processed.
490
class CRYPTOPP_DLL BitBucket : public Bufferless<Sink>
491
{
492
public:
493
0
  std::string AlgorithmName() const {return "BitBucket";}
494
  void IsolatedInitialize(const NameValuePairs &params)
495
0
    {CRYPTOPP_UNUSED(params);}
496
  size_t Put2(const byte *inString, size_t length, int messageEnd, bool blocking)
497
5.65M
    {CRYPTOPP_UNUSED(inString); CRYPTOPP_UNUSED(length); CRYPTOPP_UNUSED(messageEnd); CRYPTOPP_UNUSED(blocking); return 0;}
498
};
499
500
NAMESPACE_END
501
502
#if CRYPTOPP_MSC_VERSION
503
# pragma warning(pop)
504
#endif
505
506
#endif