mhash
Einführung
Kryptografische Erweiterungen
PHP Manual
OpenSSL
Einführung
Installation/Konfiguration
Anforderungen
Installation
Laufzeit-Konfiguration
Ressource-Typen
Vordefinierte Konstanten
Zweckprüfende Flags
Padding Flags für asymetrische Verschlüsselung
Key types
PKCS7 Flags/Konstanten
Signatur-Algorithmen
Ciphers
Versions-Konstanten
Server Name Indication Konstanten
Schlüssel/Zertifikat Parameter
Zertifikatprüfung
OpenSSL Funktionen
openssl_cipher_iv_length
— Gets the cipher iv length
openssl_csr_export_to_file
— Exportiert ein CSR in eine Datei
openssl_csr_export
— Exportiert einen CSR als Zeichenkette
openssl_csr_get_public_key
— Gibt den öffentlichen Schlüssel eines CERT zurück
openssl_csr_get_subject
— Gibt das Subject eines CERT zurück
openssl_csr_new
— Erzeugt einen CSR
openssl_csr_sign
— Signiert einen CSR mit einem anderen Zertifikat (oder sich selbst) und generiert ein Zertifikat
openssl_decrypt
— Decrypts data
openssl_dh_compute_key
— Computes shared secret for public value of remote DH key and local DH key
openssl_digest
— Computes a digest
openssl_encrypt
— Verschlüsselt Daten
openssl_error_string
— Gibt eine openSSL Fehlermeldung zurück
openssl_free_key
— Free key resource
openssl_get_cert_locations
— Retrieve the available certificate locations
openssl_get_cipher_methods
— Gets available cipher methods
openssl_get_md_methods
— Gets available digest methods
openssl_get_privatekey
— Alias von openssl_pkey_get_private
openssl_get_publickey
— Alias von openssl_pkey_get_public
openssl_open
— Öffnet versiegelte Daten
openssl_pbkdf2
— Generates a PKCS5 v2 PBKDF2 string, defaults to SHA-1
openssl_pkcs12_export_to_file
— Exportiert eine PKCS#12-kompatible Zertifikats-Datei
openssl_pkcs12_export
— Exportiert eine PKCS#12-kompatible Zertifikats-Datei in eine Variable
openssl_pkcs12_read
— Speichert ein PKCS#12 Zertifikat in einem Array
openssl_pkcs7_decrypt
— Entschlüsseln einer S/MIME verschlüsselten Nachricht
openssl_pkcs7_encrypt
— Verschlüsseln einer S/MIME Nachricht
openssl_pkcs7_sign
— Signieren einer S/MIME message
openssl_pkcs7_verify
— überprüft die Unterschrift einer mit S/MIME unterschriebenen Nachricht
openssl_pkey_export_to_file
— Liefert eine exportierbare Representation eines Schlüssels in einer Datei
openssl_pkey_export
— Liefert eine exportierbare Repräsentation eines Schlüssels in einem String
openssl_pkey_free
— Gibt einen privaten Schlüssel frei
openssl_pkey_get_details
— Gibt ein Array mit den Schlüssel-Details zurück
openssl_pkey_get_private
— Liefert einen privaten Schlüssel
openssl_pkey_get_public
— Extrahiert einen öffentlichen Schlüssel aus einem Zertifikat und bereitet diesen zur Nutzung vor
openssl_pkey_new
— Erzeugt einen neuen privaten Schlüssel
openssl_private_decrypt
— Entschlüsselt Daten mit einem privaten Schlüssel
openssl_private_encrypt
— Verschlüsselt Daten mit einem privaten Schlüssel
openssl_public_decrypt
— Entschlüsselt Daten mit einem öffentlichen Schlüssel
openssl_public_encrypt
— Verschlüsselt Daten mit einem öffentlichen Schlüssel
openssl_random_pseudo_bytes
— Generate a pseudo-random string of bytes
openssl_seal
— Versiegelt (verschlüsselt) Daten
openssl_sign
— Erzeugen einer Signatur
openssl_spki_export_challenge
— Exports the challenge assoicated with a signed public key and challenge
openssl_spki_export
— Exports a valid PEM formatted public key signed public key and challenge
openssl_spki_new
— Generate a new signed public key and challenge
openssl_spki_verify
— Verifies a signed public key and challenge
openssl_verify
— Überprüft eine Signatur
openssl_x509_check_private_key
— Überprüft, ob ein privater Schlüssel zu einem Zertifikat passt
openssl_x509_checkpurpose
— Überprüft, ob ein Zertifikat für einen bestimmten Zweck benutzt werden kann
openssl_x509_export_to_file
— Exportiert ein Zertifikat in eine Datei
openssl_x509_export
— Exports a certificate as a string
openssl_x509_fingerprint
— Calculates the fingerprint, or digest, of a given X.509 certificate
openssl_x509_free
— Freigabe einer Zertifikats Resource
openssl_x509_parse
— Parst ein X.509-Zertifikat und liefert die Informationen als Array zurück
openssl_x509_read
— Parst ein X.509-Zertitifikat und gibt eine Ressource zurück
mhash
Einführung
Kryptografische Erweiterungen
PHP Manual