#include <openssl/opensslconf.h>
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include <openssl/bn.h>
#include <openssl/rand.h>
#include <openssl/sha.h>
#include "dsa_locl.h"
Go to the source code of this file.
|
int | DSA_generate_parameters_ex (DSA *ret, int bits, const unsigned char *seed_in, int seed_len, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) |
|
int | dsa_builtin_paramgen (DSA *ret, size_t bits, size_t qbits, const EVP_MD *evpmd, const unsigned char *seed_in, size_t seed_len, unsigned char *seed_out, int *counter_ret, unsigned long *h_ret, BN_GENCB *cb) |
|
int dsa_builtin_paramgen |
( |
DSA * |
ret, |
|
|
size_t |
bits, |
|
|
size_t |
qbits, |
|
|
const EVP_MD * |
evpmd, |
|
|
const unsigned char * |
seed_in, |
|
|
size_t |
seed_len, |
|
|
unsigned char * |
seed_out, |
|
|
int * |
counter_ret, |
|
|
unsigned long * |
h_ret, |
|
|
BN_GENCB * |
cb |
|
) |
| |
int DSA_generate_parameters_ex |
( |
DSA * |
ret, |
|
|
int |
bits, |
|
|
const unsigned char * |
seed_in, |
|
|
int |
seed_len, |
|
|
int * |
counter_ret, |
|
|
unsigned long * |
h_ret, |
|
|
BN_GENCB * |
cb |
|
) |
| |