Scroll to navigation

DH_NEW(3SSL) OpenSSL DH_NEW(3SSL)

NOM

DH_new, DH_free - Allouer et libérer des objets DH

SYNOPSIS

 #include <openssl/dh.h>

Les fonctions suivantes sont obsolètes depuis OpenSSL 3.0 et peuvent être cachées complètement en définissant OPENSSL_API_COMPAT avec une valeur de version appropriée, voir openssl_user_macros(7) :

 DH* DH_new(void);
 void DH_free(DH *dh);

DESCRIPTION

DH_new() allocates and initializes a DH structure.

DH_free() frees the DH structure and its components. The values are erased before the memory is returned to the system. If dh is NULL nothing is done.

VALEURS RENVOYÉES

If the allocation fails, DH_new() returns NULL and sets an error code that can be obtained by ERR_get_error(3). Otherwise it returns a pointer to the newly allocated structure.

DH_free() returns no value.

VOIR AUSSI

DH_new(3), ERR_get_error(3), DH_generate_parameters(3), DH_generate_key(3), EVP_PKEY-DH(7)

HISTORIQUE

Toutes ces fonctions sont obsolètes depuis OpenSSL 3.0.

For replacement see EVP_PKEY-DH(7).

COPYRIGHT

Copyright 2000-2016 Les auteurs du projet OpenSSL. Tous droits réservés.

Sous licence Apache 2.0 (la « Licence »). Vous ne pouvez utiliser ce fichier que conformément à la Licence. Vous trouverez une copie dans le fichier LICENSE de la distribution du source ou à l'adresse <https://www.openssl.org/source/license.html>.

TRADUCTION

La traduction française de cette page de manuel a été créée par arne, Nicolas François <nicolas.francois@centraliens.net> et David Prévot <david@tilapin.org>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.

30 septembre 2025 3.5.4