#include <openssl/dsa.h>#include <stdio.h>#include <string.h>#include <vector>#include <gtest/gtest.h>#include <openssl/bn.h>#include <openssl/crypto.h>#include <openssl/err.h>#include "../internal.h"
Go to the source code of this file.
Classes | |
| struct | GenerateContext |
Functions | |
| static int | GenerateCallback (int p, int n, BN_GENCB *arg) |
| static bssl::UniquePtr< DSA > | GetFIPSDSA (void) |
| TEST (DSATest, AllTests) | |
| TEST (DSATest, InvalidGroup) | |
| static int | TestGenerate (FILE *out) |
| static bool | TestVerify (const uint8_t *sig, size_t sig_len, int expect) |
Variables | |
| static const uint8_t | fips_digest [] |
| static const uint8_t | fips_g [] |
| static const uint8_t | fips_p [] |
| static const uint8_t | fips_q [] |
| static const uint8_t | fips_sig [] |
| static const uint8_t | fips_sig_bad_length [] |
| static const uint8_t | fips_sig_bad_r [] |
| static const uint8_t | fips_sig_extra [] |
| static const uint8_t | fips_sig_negative [] |
| static const uint8_t | fips_x [] |
| static const uint8_t | fips_y [] |
| static const uint8_t | seed [20] |
Definition at line 194 of file dsa_test.cc.
|
static |
Definition at line 171 of file dsa_test.cc.
| TEST | ( | DSATest | , |
| AllTests | |||
| ) |
Definition at line 310 of file dsa_test.cc.
| TEST | ( | DSATest | , |
| InvalidGroup | |||
| ) |
Definition at line 321 of file dsa_test.cc.
|
static |
Definition at line 221 of file dsa_test.cc.
Definition at line 291 of file dsa_test.cc.
Definition at line 121 of file dsa_test.cc.
Definition at line 98 of file dsa_test.cc.
Definition at line 84 of file dsa_test.cc.
Definition at line 93 of file dsa_test.cc.
Definition at line 127 of file dsa_test.cc.
Definition at line 154 of file dsa_test.cc.
Definition at line 163 of file dsa_test.cc.
Definition at line 145 of file dsa_test.cc.
Definition at line 136 of file dsa_test.cc.
Definition at line 107 of file dsa_test.cc.
Definition at line 112 of file dsa_test.cc.
Definition at line 79 of file dsa_test.cc.