Documentación offline PHP master

gnupg_decryptverify

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

gnupg_decryptverify

Descifra y verifica un texto dado

Descripción#

gnupg_decryptverify(resource $identifier, string $text, string $plaintext): array
```php

Descifra y verifica un texto dado y devuelve las informaciones sobre la firma.

## Parámetros

`identifier`  
El identificador gnupg, generado por una llamada a la función `gnupg_init` o a la función `gnupg`.

`text`  
El texto a descifrar.

`plaintext`  
El argumento `plaintext` se rellena con el texto descifrado.

## Valores devueltos

En caso de éxito, esta función devuelve las informaciones sobre la firma y rellena el argumento `plaintext` con el texto descifrado. En caso de fallo, esta función devuelve `false`.

## Ejemplos

Ejemplo con `gnupg_decryptverify` (Estilo procedimental)
Ejemplo con `gnupg_decryptverify` (Estilo orientado a objetos)
adddecryptkey("8660281B6051D071D94B5B230549F9DC851566DC","test"); $info = $gpg->decryptverify($text,$plaintext); print_r($info); ?>

```php