Latest update.
This commit is contained in:
+2
-15
@@ -9,6 +9,7 @@
|
||||
|
||||
#include <openssl/dsa.h>
|
||||
#include "internal/refcount.h"
|
||||
#include "internal/ffc.h"
|
||||
|
||||
struct dsa_st {
|
||||
/*
|
||||
@@ -17,9 +18,7 @@ struct dsa_st {
|
||||
*/
|
||||
int pad;
|
||||
int32_t version;
|
||||
BIGNUM *p;
|
||||
BIGNUM *q; /* == 20 */
|
||||
BIGNUM *g;
|
||||
FFC_PARAMS params;
|
||||
BIGNUM *pub_key; /* y public key */
|
||||
BIGNUM *priv_key; /* x private key */
|
||||
int flags;
|
||||
@@ -69,17 +68,5 @@ struct dsa_method {
|
||||
int (*dsa_keygen) (DSA *dsa);
|
||||
};
|
||||
|
||||
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_paramgen2(DSA *ret, size_t L, size_t N,
|
||||
const EVP_MD *evpmd, const unsigned char *seed_in,
|
||||
size_t seed_len, int idx, unsigned char *seed_out,
|
||||
int *counter_ret, unsigned long *h_ret,
|
||||
BN_GENCB *cb);
|
||||
|
||||
DSA_SIG *dsa_do_sign_int(OPENSSL_CTX *libctx, const unsigned char *dgst,
|
||||
int dlen, DSA *dsa);
|
||||
Reference in New Issue
Block a user