Skip to content

Suspender o reactivar una clave

Pon una clave en espera mientras se investiga algo, por ejemplo un posible compromiso, y levanta la espera cuando la investigación lo descarte. A diferencia de la revocación, una suspensión se puede deshacer.

Quién puede hacerlo

Un administrador del tenant, un gestor de claves del tenant o un superadministrador de plataforma que trabaja dentro del tenant. En un despliegue SaaS, el servidor rechaza a un administrador de la plataforma. La consola ofrece Suspender y Reactivar solo donde el servidor indica que puedes realizar esa acción sobre esa clave.

Antes de empezar

  • Solo se puede suspender una clave activa, incluida una que aparece como vencida porque alcanzó su vencimiento o su límite de uso. Solo se puede reactivar una clave suspendida.
  • Elige la causa con cuidado. No es una etiqueta: decide qué sigue funcionando mientras la clave está en espera.
    • Compromiso de seguridad detiene todas las operaciones sobre la clave, incluidos el descifrado y la verificación, diga lo que diga la política de ciclo de vida de tu tenant.
    • Cualquier otra causa (algoritmo obsoleto, administrativa, incumplimiento de política o requisito regulatorio) deja el descifrado y la verificación históricos en manos de la política de ciclo de vida de tu tenant, exactamente como antes de la espera.
  • Una clave suspendida ya no cifra ni firma con ninguna de las políticas de ciclo de vida que se incluyen, y no se puede rotar. Sus versiones de material y las concesiones que la nombran no se tocan.
  • Si se confirma un compromiso, revoca la clave en lugar de reactivarla.

Pasos

Para suspender una clave:

  1. Abre Inventario de claves.
  2. Selecciona Suspender en la fila de la clave, o abre la clave con Ver detalles y selecciona Suspender al pie de sus detalles.
  3. En Suspender clave, elige la Causa. El diálogo muestra entonces, versión por versión, qué lecturas se detienen y cuáles continúan con esa causa. El servidor calcula esa declaración para esta clave según la política de ciclo de vida de tu tenant.
  4. Escribe el Motivo. Se registra en la auditoría a nombre de tu cuenta y lo lee quien decida después si se puede levantar la espera.
  5. Selecciona Suspender clave.

Para reactivar una clave:

  1. Abre Inventario de claves.
  2. Selecciona Reactivar en la fila de la clave, o en los detalles de la clave.
  3. Lee qué hace levantar la espera. Reactivar clave no pide causa ni motivo: la reactivación no registra ninguna causa y borra la que llevaba la suspensión.
  4. Selecciona Reactivar clave.

Qué ves cuando funcionó

La consola indica que la clave ha sido suspendida, o reactivada, y el estado de la clave cambia. El cambio queda registrado en la auditoría.

Una clave suspendida aparece como suspendida, con su causa y tu motivo en sus detalles. Una clave reactivada vuelve al estado que tenía antes de la suspensión: activa, o de nuevo vencida mientras su límite siga alcanzado. El cifrado y la firma vuelven con ese estado; las lecturas siguen el veredicto del servidor que se muestra en el diálogo, que todavía puede detenerse en una versión revocada por un compromiso de seguridad.

Si falla

Qué ves Causa Qué hacer
Elige una causa para habilitar esta acción. No hay ninguna causa seleccionada; no hay causa predeterminada Elige la causa
Escribe un motivo para habilitar esta acción. El motivo está vacío Escribe el motivo
El veredicto del servidor para esta clave no ha cargado; la acción permanece no disponible hasta que lo haga. La consola no pudo leer qué hace la causa a esta clave Espera, o selecciona reintentar en el diálogo
La clave no puede suspenderse en su estado actual La clave no está activa, o te falta el permiso; el diálogo muestra el motivo del propio servidor cuando lo da Revisa el estado de la clave
La clave no puede reactivarse en su estado actual La clave no está suspendida, o te falta el permiso Revisa el estado de la clave

Sin la consola

Superficie Cómo
CLI de gestión de claves ankasecure-km keys suspend --kid <id> --cause <cause> --reason <text>; ankasecure-km keys reactivate --kid <id>
Admin SDK KeyOperations.suspend(String kid, SuspendKeyRequest request); KeyOperations.reactivate(String kid)
API POST /api/v3/admin/tenants/{tenantId}/keys/{kid}/suspend (operación suspendKey); POST /api/v3/admin/tenants/{tenantId}/keys/{kid}/reactivate (operación reactivateKey)

Relacionado