table of contents
fr::crypto::EVP_PKEY_CTX_new(3SSL) | OpenSSL | fr::crypto::EVP_PKEY_CTX_new(3SSL) |
NOM¶
EVP_PKEY_CTX_new, EVP_PKEY_CTX_new_id, EVP_PKEY_CTX_dup, EVP_PKEY_CTX_free - Fonctions de contexte d'algorithme à clef publique
SYNOPSIS¶
#include <openssl/evp.h>
EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey,
ENGINE *e);
EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE
*e);
EVP_PKEY_CTX *EVP_PKEY_CTX_dup(EVP_PKEY_CTX *ctx);
void EVP_PKEY_CTX_free(EVP_PKEY_CTX *ctx);
DESCRIPTION¶
La fonction EVP_PKEY_CTX_new() alloue un contexte d'algorithme à clef publique en utilisant l'algorithme indiqué dans pkey et ENGINE e.
La fonction EVP_PKEY_CTX_new_id() alloue un contexte d'algorithme à clef publique en utilisant l'algorithme indiqué par id et ENGINE e. Elle est normalement utilisée quand aucune structure EVP_PKEY n'est associée aux opérations, par exemple pendant la génération de paramètres de génération de clef pour quelques algorithmes.
EVP_PKEY_CTX_dup() duplique le contexte ctx.
EVP_PKEY_CTX_free() libère le contexte ctx.
NOTES¶
La structure EVP_PKEY_CTX est un contexte d'algorithme à clef publique opaque utilisé par l'API à clef publique OpenSSL de haut niveau. Les contextes ne doivent pas être partagés entre threads : le même contexte ne peut pas être utilisé simultanément dans deux threads.
VALEURS DE RETOUR¶
EVP_PKEY_CTX_new(), EVP_PKEY_CTX_new_id() et EVP_PKEY_CTX_dup() renvoient la structure EVP_PKEY_CTX nouvellement allouée ou NULL si une erreur s'est produite.
EVP_PKEY_CTX_free() ne renvoie aucune valeur.
VOIR AUSSI¶
HISTORIQUE¶
Ces fonctions ont été ajoutées pour la première fois dans OpenSSL 1.0.0.
TRADUCTION¶
La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french AT lists DOT debian DOT org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.
2015-12-31 | 1.0.2a 1.0.2c |