# Funciones de Rnp

## Tabla de contenidos

- rnp_backend_string — Devuelve el nombre de la biblioteca back-end de criptografía
- rnp_backend_version — Devuelve la versión de la biblioteca back-end de criptografía
- rnp_decrypt — Desencripta un mensaje PGP
- rnp_dump_packets — Muestra la información del flujo de paquetes OpenPGP en un formato legible por el ser humano
- rnp_dump_packets_to_json — Muestra la información del flujo de paquetes OpenPGP en un string JSON
- rnp_ffi_create — Crear un objeto de nivel superior utilizado para interactuar con la biblioteca
- rnp_ffi_destroy — Destruye el objeto de nivel superior utilizado para interactuar con la biblioteca
- rnp_ffi_set_pass_provider — Define la función de retrollamada del proveedor de contraseña
- rnp_import_keys — Importa claves desde una string PHP hacia el llavero de claves y devuelve un JSON describiendo las claves nuevas o actualizadas
- rnp_import_signatures — Importa firmas autónomas en el llavero de claves y devuelve un JSON que describe las claves actualizadas
- rnp_key_export — Exporta una clave
- rnp_key_export_autocrypt — Exporta la clave mínima para la funcionalidad autocrypt (solo 5 paquetes: clave, uid, firma, subclave de cifrado, firma)
- rnp_key_export_revocation — Genera y exporta una firma de revocación de clave primaria
- rnp_key_get_info — Devuelve información sobre la clave
- rnp_key_remove — Elimina una clave de los llaveros
- rnp_key_revoke — Elimina una clave o una subclave generando y añadiendo una firma de revocación
- rnp_list_keys — Enumera todas las claves presentes en un llavero de claves por tipo de identificador especificado
- rnp_load_keys — Carga las claves a partir de un string PHP
- rnp_load_keys_from_path — Carga claves a partir de la ruta especificada
- rnp_locate_key — Búsqueda de la clave
- rnp_op_encrypt — Cifra un mensaje
- rnp_op_generate_key — Genera una clave
- rnp_op_sign — Realiza una operación de firma sobre datos binarios, devuelve la o las firmas integradas
- rnp_op_sign_cleartext — Realiza una operación de firma sobre datos textuales, devuelve el mensaje firmado en claro
- rnp_op_sign_detached — Realiza una operación de firma, devuelve la firma desvinculada
- rnp_op_verify — Verifica las firmas integradas o en claro
- rnp_op_verify_detached — Verifica las firmas desvinculadas
- rnp_save_keys — Guarda las claves en una string PHP
- rnp_save_keys_to_path — Guarda las claves en la ruta especificada
- rnp_supported_features — Devuelve las funcionalidades soportadas en formato JSON
- rnp_version_string — La versión de la biblioteca RNP
- rnp_version_string_full — La cadena de versión completa de la biblioteca RNP

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open