Provided by: manpages-fr-extra_20151231_all bug

NOM

       EVP_PKEY_copy_parameters, EVP_PKEY_missing_parameters, EVP_PKEY_cmp_parameters,
       EVP_PKEY_cmp - Fonctions de paramétrage et comparaison de clef publique

SYNOPSIS

        #include <openssl/evp.h>

        int EVP_PKEY_missing_parameters(const EVP_PKEY *pkey);
        int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from);

        int EVP_PKEY_cmp_parameters(const EVP_PKEY *a, const EVP_PKEY *b);
        int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);

DESCRIPTION

       La fonction EVP_PKEY_missing_parameters() renvoie 1 si les paramètres de la clef publique
       pkey sont manquants et 0 s'ils sont présents ou que l'algorithme n'utilise pas de
       paramètre.

       La fonction EVP_PKEY_copy_parameters() copie les paramètres de la clef from vers la clef
       to.

       La fonction EVP_PKEY_cmp_parameters() compare les paramètres des clefs a et b.

       La fonction EVP_PKEY_cmp() compare les composants et paramètres (s'il y en a) des clefs
       publiques a et b.

NOTES

       L'objectif principal des fonctions EVP_PKEY_missing_parameters() et
       EVP_PKEY_copy_parameters() est de manipuler les clefs publiques des certificats où les
       paramètres sont parfois omis d'une clef publique s'ils sont hérités de l'autorité de
       certification qui l'a signée.

       Puisque les clefs publiques OpenSSL contiennent aussi des composants de clef publique, la
       fonction EVP_PKEY_cmp() peut aussi être utilisée pour déterminer si une clef privée
       correspond à une clef publique.

VALEURS DE RETOUR

       La fonction EVP_PKEY_missing_parameters() renvoie 1 si les paramètres de la clef publique
       pkey sont manquants et 0 s'ils sont présents ou que l'algorithme n'utilise pas de
       paramètre.

       La fonction EVP_PKEY_copy_parameters() renvoie 1 en cas de réussite et 0 en cas d'échec.

       Les fonctions EVP_PKEY_cmp_parameters() et EVP_PKEY_cmp() renvoient 1 si les clefs
       correspondent, 0 si elles ne correspondent pas, -1 si les types de clef sont différents et
       -2 si l'opération n'est pas permise.

VOIR AUSSI

       EVP_PKEY_CTX_new(3), EVP_PKEY_keygen(3)

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.