Section courante

A propos

Section administrative du site

OPEN SSL

SSL ouvert
PHP 4.0.4+

Extensions

Nom Plateforme
  Linux
php_openssl.dll Windows

Description

Cette extension contient des fonctions de cryptage et de décryptage de l'OpenSSL.

Fonctions

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.


Dernière mise à jour : Dimanche, le 9 novembre 2014