openssl_pkcs7_decrypt

Descripción

Sintaxis de llamada

bool openssl_pkcs7_decrypt(string $ArchEntrada, string $ArchSalida, mixed $Certificado[, mixed $ClavePrivada])

Parámetros de entrada

  • ArchEntrada: Camino y nombre del archivo que contiene el mensaje cifrado, habitualmente recibido por correo electrónico.
  • ArchSalida: Camino y nombre del archivo en el que se almacenará el mensaje una vez descifrado.
  • CertsDest: Certificado que nos identifica como la persona a la que va a dirigido el mensaje y que será el mismo que haya usado el remitente para cifrar.
  • ClavePrivada: Para descifrar el mensaje será preciso facilitar la clave privada asociada a la clave pública contenida en el certificado, a menos que esté contenida en el propio certificado.

Valor de retorno

  • bool: Devuelve TRUE si se ha completado el descifrado sin problemas o FALSE en caso contrario.

Finalidad de la función

Esta función está pensada para descifrar mensajes S/MIME, para lo cual se necesita el certificado de uno de los destinatarios a los que se dirija el mensaje, así como la clave privada correspondiente.

Véase también

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License