Crypto++ 8.0 Free C++ class library of cryptographic schemes

dh.cpp
1 // dh.cpp - originally written and placed in the public domain by Wei Dai
2
3 #include "pch.h"
4
5 #ifndef CRYPTOPP_IMPORTS
6
7 #include "dh.h"
8
9 NAMESPACE_BEGIN(CryptoPP)
10
11 #if defined(CRYPTOPP_DEBUG) && !defined(CRYPTOPP_DOXYGEN_PROCESSING)
12 void DH_TestInstantiations()
13 {
14 DH dh1;
15 DH dh2(NullRNG(), 10);
16 }
17 #endif
18
19 NAMESPACE_END
20
21 #endif
DH
Diffie-Hellman in GF(p)
Definition: dh.h:211
dh.h
Classes for Diffie-Hellman key exchange.
pch.h
Precompiled header file.
NullRNG
RandomNumberGenerator & NullRNG()
Random Number Generator that does not produce random numbers.
Definition: cryptlib.cpp:400
CryptoPP
Crypto++ library namespace.