rnp_key_get_info

(PECL rnp >= 0.1.1)

rnp_key_get_infoDevuelve información sobre la clave

Descripción

rnp_key_get_info(RnpFFI $ffi, string $key_fp): array|false

Parámetros

ffi

The FFI object returned by rnp_ffi_create().

key_fp

La huella de la clave.

Valores devueltos

Un array asociativo con información sobre la clave o false en caso de error.

Key Tipo de datos Descripción
"is_primary" boolean true si esta clave es la clave primaria.
"is_sub" boolean true si esta clave es una subclave.
"is_valid" boolean true si la clave pública es válida. Esto incluye las verificaciones de auto-firmas, las fechas de expiración, las revocaciones, etc.
"is_revoked" boolean true si esta clave está revocada.
"is_superseded" boolean true si esta clave está obsoleta. Presente solo si la clave está revocada.
"is_compromised" boolean true si esta clave está comprometida. Presente solo si la clave está revocada.
"is_retired" boolean true si esta clave está retirada. Presente solo si la clave está revocada.
"is_expired" boolean true si esta clave está expirada.
"have_secret" boolean true si esta clave tiene una parte secreta.
"is_locked" boolean true si esta clave está actualmente bloqueada. Presente solo para claves secretas.
"is_protected" boolean true si esta clave está protegida. Presente solo para claves secretas. Una clave protegida es una clave que está cifrada y puede ser almacenada de manera segura en memoria y bloqueada/desbloqueada según sea necesario.
"have_public" boolean true si esta clave tiene una parte pública. En general, todas las claves tienen una parte pública.
"valid_till" integer El timestamp hasta el cual la clave puede ser considerada válida. Nota: esto tendrá en cuenta no solo la expiración de la clave, sino también las revocaciones. Para la subclave primaria, el tiempo de validez de la clave pública también será verificado.
"bits" integer El número de bits en la clave. Para las claves basadas en EC, esto contendrá el tamaño de la curva.
"alg" string El algoritmo de nombre de clave.
"subkeys" array Un array indexado que contiene información sobre las subclaves. Puede estar vacío si la clave primaria no tiene subclaves.
"uids" array Un array indexado que contiene información sobre los identificadores de usuario. Puede estar vacío si la clave primaria no tiene identificadores de usuario.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top