table of contents
- trixie-backports 4.30.0-1~bpo13+2
- testing 4.30.1-1
- unstable 4.30.2-1
| 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() alloue et initialise une structure DH.
DH_free() libère la structure DH et ses composants. Les valeurs sont effacées avant que la mémoire ne soit renvoyée au système. si dh est NULL, rien n'est effectué.
VALEURS RENVOYÉES¶
Si l'allocation échoue, DH_new() renvoie NULL et définit un code d'erreur qui peut être obtenu par ERR_get_error(3). Sinon, elle renvoie un pointeur vers la structure nouvellement allouée.
DH_free() ne renvoie pas de valeur.
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.
Pour les remplacer, voir 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>, David Prévot <david@tilapin.org> et Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>
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.
| 7 avril 2026 | 3.6.2 |