Provided by: manpages-fr-extra_20151231_all bug

NOM

       crypto - Bibliothèque cryptographique d'OpenSSL

SYNOPSIS

DESCRIPTION

       La bibliothèque crypto d'OpenSSL implémente une large gamme d'algorithmes cryptographiques utilisés dans
       divers standards Internet. Les services offerts par cette bibliothèque sont utilisés par OpenSSL dans
       l'implémentation de SSL, TLS et S/MIME, et ils ont aussi été utilisés pour implémenter SSH, OpenPGP et
       d'autres standards cryptographiques.

VUE D'ENSEMBLE

       libcrypto est composée de sous-bibliothèques qui implémentent les différents algorithmes.

       La fonctionnalité inclut le chiffrement symétrique, la cryptographie à clé publique et l'accord de clé,
       le traitement de certificat, les fonctions de hachage cryptographique et un générateur de nombres
       pseudo-aléatoires.

       CHIFFREMENT SYMÉTRIQUE
           blowfish(3), cast(3), des(3), idea(3), rc2(3), rc4(3), rc5(3)

       CLÉ PUBLIQUE ET ACCORD DE CLÉ
           dsa(3), dh(3), rsa(3)

       CERTIFICATS
           x509(3), x509v3(3)

       CODES D'AUTHENTIFICATION, FONCTIONS DE HACHAGE
           hmac(3), md2(3), md4(3), md5(3), mdc2(3), ripemd(3), sha(3)

       FONCTIONS ANNEXES
           err(3), threads(3), rand(3), OPENSSL_VERSION_NUMBER(3)

       ENTRÉE/SORTIE, CHIFFREMENT DE DONNÉE
           asn1(3), bio(3), evp(3), pem(3), pkcs7(3), pkcs12(3)

       FONCTIONS INTERNES
           bn(3), buffer(3), ec(3), lhash(3), objects(3), stack(3), txt_db(3)

NOTES

       Certaines  nouvelles  fonctions suivent une convention de nom qui utilise les nombres 0 et 1, par exemple
       les fonctions :

        int X509_CRL_add0_revoked(X509_CRL *crl, X509_REVOKED *rev);
        int X509_add1_trust_object(X509 *x, ASN1_OBJECT *obj);

       La version 0 utilise le pointeur de structure fourni, directement dans le parent, et il sera libéré quand
       le parent sera libéré. Dans l'exemple ci-dessus ctrl serait libéré, mais rev ne le serait pas.

       La fonction 1 utilise une copie du pointeur de structure  fourni  (ou  dans  certains  cas  augmente  son
       compteur de liens), dans le parent, et donc ils (x et obj ci-dessus) doivent être libérés.

VOIR AUSSI

       openssl(1), ssl(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.

1.0.2a 1.0.2c                                      2015-12-31                           fr::crypto::crypto(3SSL)