Scroll to navigation

fr::crypto::DSA_generate_key(3SSL) OpenSSL fr::crypto::DSA_generate_key(3SSL)

NOM

DSA_generate_key - Générer une paire de clés DSA

SYNOPSIS

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

DESCRIPTION

DSA_generate_key() attend dans a des paramètres DSA. Elle génère une nouvelle paire de clés et la stocke dans a->pub_key et a->priv_key.
Le générateur de nombres pseudoaléatoires doit avoir reçu une graine avant d'appeler DSA_generate_key().

VALEUR DE RETOUR

DSA_generate_key() renvoie 1 en cas de succès et 0 sinon. Les codes d'erreur peuvent être obtenus à l'aide de ERR_get_error(3).

VOIR AUSSI

dsa(3), ERR_get_error(3), rand(3), DSA_generate_parameters(3)

HISTORIQUE

DSA_generate_key() a été ajoutée dans SSLeay 0.8.
2013-02-26 1.0.1e