Ejemplo gnupg_verify
Ejemplo 1
Descripción
La función gnupg_verify verifica un texto firmado. Para mostrar su funcionamiento, en primer lugar, iniciamos una conexión y añadimos una clave para firmar. A continuación firmamos un texto y lo verificamos, mostrando información sobre el resultado obtenido.
Código
//Iniciamos una conexión $iden = gnupg_init(); //añadimos una clave para firmar gnupg_addsignkey($iden,"53387854F7F30A43678097DEA8907564321FEAB0"); //firmamos un texto $tfirmado = gnupg_sign($iden, "esto es un ejemploooo"); //Verificamos el texto firmado, sin el parámetro clave $tplano = ""; $informacion = gnupg_verify($iden,$tfirmado,false,$tplano); //Mostramos información sobre la firma. En caso de fallo mostramos un mensaje indicándolo if(!$informacion){ echo "El texto no coincide con la firma"."<BR>"; }else{ echo "El texto y la firma coinciden"."<BR>"; }
page revision: 6, last edited: 03 Jun 2008 14:43