Texto Clearsign

Este exemplo faz assinatura clearsign em um texto.

Example #1 Exemplo de clearsign RNP

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

// gera chave RSA
$key = rnp_op_generate_key($ffi, '[email protected]', 'RSA');

// assina
$data = "Texto de exemplo para assinar";
$signature = rnp_op_sign_cleartext($ffi, $data, array($key));

echo $signature;

// destrói o objeto FFI
rnp_ffi_destroy($ffi);
?>