DSA_GENERATE_KEY(3ssl) OpenSSL DSA_GENERATE_KEY(3ssl) DSA_generate_key - DSA #include OpenSSL 3.0 OPENSSL_API_COMPAT openssl_user_macros(7): int DSA_generate_key(DSA *a); . EVP_PKEY_keygen_init(3) EVP_PKEY_keygen(3) EVP_PKEY-DSA(7). DSA_generate_key() a DSA. a->pub_key a->priv_key. DSA_generate_key(). CSPRNG OpenSSL ( RAND(7)) . DSA_generate_key() 1 0 . ERR_get_error(3). DSA_new(3), ERR_get_error(3), RAND_bytes(3), DSA_generate_parameters_ex(3) OpenSSL 3.0. 2000-2021 OpenSSL. . Apache 2.0 ( ""). . LICENSE . 3 . . : . 3.6.2 7 2026 DSA_GENERATE_KEY(3ssl)