Download
Download Latest
Version Support Policy
Documentation
Documentation Home
Tutorial
Project
Governance
Branding
License
GitHub Repository
Community
Contribute to PHP
Online Communities
Events | Conferences
Mailing Lists
PHP 8.5
All Releases
Search docs
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Exceptions
Generators
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Filesystem Security
Database Security
Error Reporting
Using Register Globals
User Submitted Data
Magic Quotes
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Safe Mode
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Credit Card Processing
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Funciones de OpenSSL
PHP Manual
PHP Manual
»
OpenSSL
»
Funciones de OpenSSL
Funciones de OpenSSL
Tabla de contenidos
openssl_cipher_iv_length
— Obtiene la longitud del vector de inicialización cipher
openssl_cipher_key_length
— Devuelve la longitud de la clave de cifrado
openssl_cms_decrypt
— Descifra un mensaje CMS
openssl_cms_encrypt
— Cifra un mensaje CMS
openssl_cms_read
— Exporta el fichero CMS a un array de certificados PEM
openssl_cms_sign
— Firma un fichero
openssl_cms_verify
— Verifica una firma CMS
openssl_csr_export
— Exporta un CSR a un fichero o una variable
openssl_csr_export_to_file
— Exporta una CSR a un fichero
openssl_csr_get_public_key
— Devuelve la clave pública de un CSR
openssl_csr_get_subject
— Retorna el sujeto de una CSR
openssl_csr_new
— Genera una CSR
openssl_csr_sign
— Firma un CSR con otro certificado (o consigo mismo) y genera un certificado
openssl_decrypt
— Descifrar los datos
openssl_dh_compute_key
— Calcula un secreto compartido para un valor público de la clave DH pública remota y la clave DH local
openssl_digest
— Calcula un digest
openssl_encrypt
— Cifra los datos
openssl_error_string
— Retorna el mensaje de error OpenSSL
openssl_free_key
— Libera los recursos
openssl_get_cert_locations
— Obtener las ubicaciones de certificados disponibles
openssl_get_cipher_methods
— Obtiene la lista de métodos de cifrado disponibles
openssl_get_curve_names
— Obtiene la lista de nombres de curvas disponibles para ECC
openssl_get_md_methods
— Obtiene la lista de métodos digest disponibles
openssl_get_privatekey
— Alias de openssl_pkey_get_private
openssl_get_publickey
— Alias de openssl_pkey_get_public
openssl_open
— Abre datos sellados
openssl_password_hash
— Crea un hash de contraseña usando la implementación de Argon2 de OpenSSL
openssl_password_verify
— Verifica una contraseña frente a un hash usando la implementación de Argon2 de OpenSSL
openssl_pbkdf2
— Genera una cadena PKCS5 v2 PBKDF2
openssl_pkcs12_export
— Exporta un certificado compatible PKCS#12 a una variable
openssl_pkcs12_export_to_file
— Exporta un certificado compatible con PKCS#12
openssl_pkcs12_read
— Lee un certificado PKCS#12 en un array
openssl_pkcs7_decrypt
— Descifra un mensaje S/MIME
openssl_pkcs7_encrypt
— Cifra un mensaje S/MIME
openssl_pkcs7_read
— Exporta el fichero PKCS7 a un array de certificados PEM
openssl_pkcs7_sign
— Firma un mensaje S/MIME
openssl_pkcs7_verify
— Verifica la firma de un mensaje S/MIME
openssl_pkey_derive
— Calcula el secreto compartido para el valor público de la clave DH o ECDH remota y local
openssl_pkey_export
— Almacena una representación exportable de la clave en una cadena de caracteres
openssl_pkey_export_to_file
— Guarda una clave en formato ASCII en un fichero
openssl_pkey_free
— Libera una clave privada
openssl_pkey_get_details
— Devuelve un array que contiene los detalles de la clave
openssl_pkey_get_private
— Lee una clave privada
openssl_pkey_get_public
— Extrae una clave pública de un certificado y la prepara
openssl_pkey_new
— Genera una nueva clave privada
openssl_private_decrypt
— Descifra datos con una clave privada
openssl_private_encrypt
— Cifra datos con una clave privada
openssl_public_decrypt
— Descifra datos con una clave pública
openssl_public_encrypt
— Cifra datos con una clave pública
openssl_random_pseudo_bytes
— Genera una cadena pseudo-aleatoria de octetos
openssl_seal
— Sella datos
openssl_sign
— Firma los datos
openssl_spki_export
— Exporta un PEM válido formateado como una clave pública firmada
openssl_spki_export_challenge
— Exporta el challenge asociado con la clave pública firmada
openssl_spki_new
— Genera una clave pública firmada y realiza un desafío
openssl_spki_verify
— Verifica una clave pública firmada y realiza un desafío
openssl_verify
— Verifica una firma
openssl_x509_check_private_key
— Verifica si una clave privada corresponde a un certificado
openssl_x509_checkpurpose
— Verifica el uso de un certificado
openssl_x509_export
— Exporta un certificado a una cadena de caracteres
openssl_x509_export_to_file
— Exporta un certificado a un archivo
openssl_x509_fingerprint
— Calcula la huella digital o el resumen de un certificado X.509 dado
openssl_x509_free
— Libera los recursos tomados por un certificado
openssl_x509_parse
— Analiza un certificado X509
openssl_x509_read
— Analiza un certificado X.509 y devuelve un objeto
openssl_x509_verify
— Verifica la firma digital de un certificado x509 con respecto a una clave pública
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open
Press
Enter
without selection to search using Google