phpday 2025 - Call For Papers

gnupg_setarmor

(PECL gnupg >= 0.1)

gnupg_setarmorActiva o desactiva la salida blindada

Descripción

gnupg_setarmor(resource $identifier, int $armor): bool

Activa o desactiva la salida blindada.

Parámetros

identifier

El identificador gnupg, desde una llamada a gnupg_init() o gnupg.

armor

Cualquiera valor entero que no sea cero a esta función activa la salida blindada (por defecto). Si se pasa 0, se desactiva la salida blindada.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de gnupg_setarmor() mediante funciones

<?php
$res
= gnupg_init();
gnupg_setarmor($res,1); // Activa la salida blindada
gnupg_setarmor($res,0); // Desactiva la salida blindada
?>

Ejemplo #2 Ejemplo de gnupg_setarmor() mediante OO

<?php
$gpg
= new gnupg();
$gpg -> setarmor(1); // Activa la salida blindada
$gpg -> setarmor(0); // Desactiva la salida blindada
?>

add a note

User Contributed Notes 1 note

up
5
jmgorena at gmail dot com
16 years ago
Take note that when ARMOR is set to OFF, the output will be BINARY. This is wanted for converting file data to a binary gpg format.

With the ARMOR set to ON, the output is ASCII. This might be used for messaging (email, IM, IRC, etc).

Example with Armor on:
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.6 (GNU/Linux)

hQIOA+9JbyriNorZEAf/UuCyC0T80XffXVkmewfrRSvtsYbNSGZFvSr+32jJT2fs
...
...
=YJ4D
-----END PGP MESSAGE-----
To Top