Index Index for
Section 3
Index Alphabetical
listing for D
Bottom of page Bottom of
page

DSA_generate_key(3)

NAME

DSA_generate_key - Generate DSA key pair

SYNOPSIS

#include <openssl/dsa.h> int DSA_generate_key( DSA *a );

DESCRIPTION

The DSA_generate_key() function expects a to contain DSA parameters. It generates a new key pair and stores it in a->pub_key and a->priv_key. The PRNG must be seeded prior to calling DSA_generate_key().

RETURN VALUE

The DSA_generate_key() function returns 1 on success, 0 otherwise. The error codes can be obtained from ERR_get_error().

HISTORY

The DSA_generate_key() function is available since SSLeay 0.8.

SEE ALSO

Functions: dsa(3), err(3), rand(3), DSA_generate_parameters(3)

Index Index for
Section 3
Index Alphabetical
listing for D
Top of page Top of
page