PKIFCryptoPP.cpp File Reference


Detailed Description

Subsystem: Cryptography (PKIFCRYPTO)

Module: CPKIFCryptoPP

Id
PKIFCryptoPP.cpp 9903 2009-05-13 13:02:22Z agalustyan

Definition in file PKIFCryptoPP.cpp.

#include "PKIFCryptoPP.h"
#include "PKIFCryptoPPCredential.h"
#include "PKIFCryptoPPKeyMaterial.h"
#include "PKIFCryptoPPExternalDigest.h"
#include "PKIFCryptoPPKAContext.h"
#include "ToolkitUtils.h"
#include "PKIFCryptoErrors.h"
#include "PKIFCryptoPPErrors.h"
#include "PKIFCryptoException.h"
#include "KeyUsage.h"
#include "PKIFAlgorithm.h"
#include "Buffer.h"
#include "SubjectPublicKeyInfo.h"
#include "Certificate.h"
#include "ASN1Helper.h"
#include "ECC-CMS.h"
#include "cryptlib.h"
#include "pubkey.h"
#include "sha.h"
#include "queue.h"
#include "osrng.h"
#include "rsa.h"
#include "dsa.h"
#include "eccrypto.h"
#include "asn.h"
#include "modes.h"
#include "aes.h"
#include "hmac.h"
#include "md5.h"
#include <oids.h>
#include <boost/scoped_ptr.hpp>
#include <sstream>
#include "boost/numeric/conversion/cast.hpp"
#include <netinet/in.h>

Include dependency graph for PKIFCryptoPP.cpp:

Go to the source code of this file.

Defines

#define CRYPTOPP_ENABLE_NAMESPACE_WEAK   1

Functions

void GetPrivateExponent (CryptoPP::SecByteBlock &exp, CryptoPP::DL_PrivateKey_EC< CryptoPP::ECP > &key)
void GetEncodedPublicKey (CryptoPP::SecByteBlock &enc, CryptoPP::DL_PublicKey_EC< CryptoPP::ECP > &key)


Define Documentation

#define CRYPTOPP_ENABLE_NAMESPACE_WEAK   1

Definition at line 41 of file PKIFCryptoPP.cpp.


Function Documentation

void GetEncodedPublicKey ( CryptoPP::SecByteBlock &  enc,
CryptoPP::DL_PublicKey_EC< CryptoPP::ECP > &  key 
)

Interface: Module

Get public key for MQV

Returns:
None

Definition at line 519 of file PKIFCryptoPP.cpp.

References COMMON_INVALID_INPUT, and TOOLKIT_CRYPTO_CRYPTOPP.

Referenced by CPKIFCryptoPP::SecretAgree().

void GetPrivateExponent ( CryptoPP::SecByteBlock &  exp,
CryptoPP::DL_PrivateKey_EC< CryptoPP::ECP > &  key 
)

Interface: Module Get the encoded private exponent from a crypto++ EC private key

Returns:
None

Definition at line 506 of file PKIFCryptoPP.cpp.

Referenced by CPKIFCryptoPP::SecretAgree().


Generated on Mon Nov 15 11:18:15 2010 for PublicKeyInfrastructureFramework(PKIF) by  doxygen 1.5.6