#include <openssl/dh.h>#include <stdio.h>#include <string.h>#include <vector>#include <gtest/gtest.h>#include <openssl/bn.h>#include <openssl/bytestring.h>#include <openssl/crypto.h>#include <openssl/err.h>#include <openssl/mem.h>#include "../internal.h"#include "../test/test_util.h"
Go to the source code of this file.
| Functions | |
| static bool | BIGNUMEqualsHex (const BIGNUM *bn, const char *hex) | 
| static int | GenerateCallback (int p, int n, BN_GENCB *arg) | 
| static bool | RunBasicTests () | 
| TEST (DHTest, AllTests) | |
| TEST (DHTest, LeadingZeros) | |
| static bool | TestASN1 () | 
| static bool | TestBadY () | 
| static bool | TestRFC3526 () | 
| Variables | |
| static const uint8_t | kRFC5114_2048_224BadY [] | 
| static const uint8_t | kRFC5114_2048_224G [] | 
| static const uint8_t | kRFC5114_2048_224P [] | 
| static const uint8_t | kRFC5114_2048_224Q [] | 
Definition at line 322 of file dh_test.cc.
Definition at line 92 of file dh_test.cc.
| 
 | static | 
Definition at line 111 of file dh_test.cc.
| TEST | ( | DHTest | , | 
| AllTests | |||
| ) | 
Definition at line 83 of file dh_test.cc.
| TEST | ( | DHTest | , | 
| LeadingZeros | |||
| ) | 
Definition at line 448 of file dh_test.cc.
| 
 | static | 
Definition at line 331 of file dh_test.cc.
| 
 | static | 
Definition at line 288 of file dh_test.cc.
| 
 | static | 
Definition at line 412 of file dh_test.cc.
Definition at line 263 of file dh_test.cc.
Definition at line 231 of file dh_test.cc.
Definition at line 207 of file dh_test.cc.
Definition at line 255 of file dh_test.cc.