Documentación offline PHP master

Ejemplos

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

En esta página

Ejemplos#

Texto firmado en claro#

Este ejemplo va a firmar en claro un texto dado.

Ejemplo de firma RNP en claro

<?php
// inicializa el objeto FFI
$ffi = rnp_ffi_create('GPG', 'GPG');

// genera una clave RSA
$key = rnp_op_generate_key($ffi, 'test@example.com', 'RSA');

// firma
$data = "Example text to sign";
$signature = rnp_op_sign_cleartext($ffi, $data, array($key));

echo $signature;

// destruye el objeto FFI
rnp_ffi_destroy($ffi);
?>