Procédure ou fonction |
Version |
Description |
OPENSSL_CIPHER_IV_LENGTH |
5.3.3+ |
Cette fonction permet de demander la longueur du vecteur d'initialisation du chiffrement. |
OPENSSL_CSR_EXPORT_TO_FILE |
4.2.0+ |
Cette fonction permet d'exporter un CSR dans un fichier. |
OPENSSL_CSR_EXPORT |
4.2.0+ |
Cette fonction permet d'exporter un CSR en tant que chaîne de caractères. |
OPENSSL_CSR_GET_PUBLIC_KEY |
5.2.0+ |
Cette fonction permet de demander la clef publique d'un certificat. |
OPENSSL_CSR_GET_SUBJECT |
5.2.0+ |
Cette fonction permet de demander le sujet d'un certificat. |
OPENSSL_CSR_NEW |
4.2.0+ |
Cette fonction permet de générer un certificat signé CSR. |
OPENSSL_CSR_SIGN |
4.2.0+ |
Cette fonction permet de signer un CSR avec un autre certificat (ou lui-même) et d'effectuer la génération d'un certificat. |
OPENSSL_DECRYPT |
5.3.0+ |
Cette fonction permet de déchiffrer les données du SSL. |
OPENSSL_DH_COMPUTE_KEY |
5.3.11+ |
Cette fonction permet de calculer le secret partagé pour la valeur publique de la clef DH à distance et de la clef DH locale. |
OPENSSL_DIGEST |
5.3.0+ |
Cette fonction permet d'effectuer le calcul du condensé pour le SSL. |
OPENSSL_ENCRYPT |
5.3.0+ |
Cette fonction permet d'effectuer le chiffrement des données pour le SSL. |
OPENSSL_ERROR_STRING |
4.0.6+ |
Cette fonction permet de demander le message d'erreur OpenSSL. |
OPENSSL_FREE_KEY |
4.0.4+ |
Cette fonction permet de libérer la ressource de clef. |
OPENSSL_GET_CERT_LOCATIONS |
5.6.0+ |
Cette fonction permet de demander les emplacements de certificat disponibles. |
OPENSSL_GET_CIPHER_METHODS |
5.3.0+ |
Cette fonction permet de demander les méthodes de chiffrement disponibles. |
OPENSSL_GET_MD_METHODS |
5.3.0+ |
Cette fonction permet de demander les méthodes du calcul du condensé disponibles. |
OPENSSL_GET_PRIVATEKEY |
4.0.4+ |
Cette fonction permet de demander la clef privé. |
OPENSSL_GET_PUBLICKEY |
4.0.4+ |
Cette fonction permet de demander la clef publique. |
OPENSSL_OPEN |
4.0.4+ |
Cette fonction permet d'ouvrir les données scellées par le SSL. |
OPENSSL_PBKDF2 |
5.5.0+ |
Cette fonction permet de générer une chaîne de caractères PKCS5 v2 PBKDF2 avec le SHA-1 par défaut. |
OPENSSL_PKCS12_EXPORT |
5.2.2+ |
Cette fonction permet d'exporter un fichier de magasin de certificats compatible PKCS#12 en variable. |
OPENSSL_PKCS12_EXPORT_TO_FILE |
5.2.2+ |
Cette fonction permet d'exporter un fichier de magasin de certificats compatible PKCS#12. |
OPENSSL_PKCS12_READ |
5.2.2+ |
Cette fonction permet d'analyser un magasin de certificats PKCS#12 dans un tableau. |
OPENSSL_PKCS7_DECRYPT |
4.0.6+ |
Cette fonction permet de déchiffrer un message crypté S/MIME. |
OPENSSL_PKCS7_ENCRYPT |
4.0.6+ |
Cette fonction permet de crypter un message S/MIME. |
OPENSSL_PKCS7_SIGN |
4.0.6+ |
Cette fonction permet de signer un message S/MIME. |
OPENSSL_PKCS7_VERIFY |
4.0.6+ |
Cette fonction permet de vérifier la signature d'un message signé S/MIME. |
OPENSSL_PKEY_EXPORT |
4.2.0+ |
Cette fonction permet de demander une représentation exportable d'une clef dans une chaîne de caractères. |
OPENSSL_PKEY_EXPORT_TO_FILE |
4.2.0+ |
Cette fonction permet de demander une représentation exportable d'une clef dans un fichier. |
OPENSSL_PKEY_FREE |
4.2.0+ |
Cette fonction permet de libérer une clef privé de l'OpenSSL. |
OPENSSL_PKEY_GET_DETAILS |
5.2.0+ |
Cette fonction permet de demander un tableau avec les détails de la clef. |
OPENSSL_PKEY_GET_PRIVATE |
4.2.0+ |
Cette fonction permet de demander une clef privé pour l'OpenSSL. |
OPENSSL_PKEY_GET_PUBLIC |
4.2.0+ |
Cette fonction permet d'extraire la clef publique du certificat et la préparer pour son utilisation. |
OPENSSL_PKEY_NEW |
4.2.0+ |
Cette fonction permet de générer une nouvelle clef privée. |
OPENSSL_PRIVATE_DECRYPT |
4.0.6+ |
Cette fonction permet de déchiffrer les données avec une clef privée. |
OPENSSL_PRIVATE_ENCRYPT |
4.0.6+ |
Cette fonction permet de chiffrer les données avec une clef privée. |
OPENSSL_PUBLIC_DECRYPT |
4.0.6+ |
Cette fonction permet de déchiffrer les données avec une clef publique. |
OPENSSL_PUBLIC_ENCRYPT |
4.0.6+ |
Cette fonction permet de crypter les données avec une clef publique. |
OPENSSL_RANDOM_PSEUDO_BYTES |
5.3.0+ |
Cette fonction permet de générer une chaîne de caractères d'octets pseudo-aléatoire. |
OPENSSL_SEAL |
4.0.4+ |
Cette fonction permet de sceller (chiffrer) les données. |
OPENSSL_SIGN |
4.0.4+ |
Cette fonction permet de générer une signature pour l'OpenSSL. |
OPENSSL_SPKI_EXPORT_CHALLENGE |
5.6.0+ |
Cette fonction permet d'exporter le défi associé à une clef publique signée et à un défi. |
OPENSSL_SPKI_NEW |
5.6.0+ |
Cette fonction permet de générer une nouvelle clef publique signée et un défi. |
OPENSSL_SPKI_VERIFY |
5.6.0+ |
Cette fonction permet de vérifier une clef publique signée et un défi. |
OPENSSL_VERIFY |
4.0.4+ |
Cette fonction permet de vérifier une signature. |
OPENSSL_X509_CHECK_PRIVATE_KEY |
4.2.0+ |
Cette fonction permet de vérifier si une clef privée correspond à un certificat. |
OPENSSL_X509_CHECKPURPOSE |
4.0.6+ |
Cette fonction permet de vérifier si un certificat peut être utilisé dans un but particulier. |
OPENSSL_X509_EXPORT_TO_FILE |
4.2.0+ |
Cette fonction permet d'exporter un certificat à classer. |
OPENSSL_X509_EXPORT |
4.2.0+ |
Cette fonction permet d'exporter un certificat sous forme de chaîne de caractères. |
OPENSSL_X509_FINGERPRINT |
5.6+ |
Cette fonction permet de calculer l'empreinte digitale ou le résumé d'un certificat X.509 spécifié. |
OPENSSL_X509_FREE |
4.0.6+ |
Cette fonction permet de libérer la ressource de certificat. |
OPENSSL_X509_PARSE |
4.0.6+ |
Cette fonction permet d'analyser un certificat X509 et renvoyer les informations sous forme de tableau. |
OPENSSL_X509_READ |
4.0.6+ |
Cette fonction permet d'analyser un certificat X.509 et lui renvoi un identifiant de ressource. |