Menú

Contactar
Logo
Prensa

Gestión de claves

Gestionar las claves. Limitar el acceso.

Un HSM solo protege su aplicación cuando las claves se generan, utilizan, renuevan y respaldan correctamente. Conectamos las aplicaciones con los servicios de claves y diseñamos el ciclo de vida de modo que la operación y el desarrollo puedan trabajar con él de forma fiable.

Conexiones de red y cables en un conmutador, imagen simbólica
Conexión funcional de las aplicaciones · Planificación e implementación a cargo de OTOKO®

Su encargo a OTOKO®

Lo que hacemos por usted.

PKCS#11 describe una interfaz para tokens criptográficos; los protocolos de gestión de claves como KMIP abordan otra vía de integración. Comprobamos qué admite su aplicación y qué operaciones deben realizarse en el HSM. El nombre de un estándar no garantiza por sí solo la intercambiabilidad: los mecanismos, los atributos de los objetos, las sesiones y el comportamiento del proveedor se prueban en la interacción concreta. Para el cifrado de datos distinguimos además entre el cifrado de datos y el cifrado de claves, de modo que los accesos a las claves y el procesamiento masivo de datos se repartan de forma adecuada.

El posible alcance del servicio

  • Analizar los accesos de las aplicaciones y las operaciones criptográficas necesarias
  • Implementar la conexión mediante PKCS#11, un proveedor o un servicio de claves
  • Definir los atributos de clave, los roles, la rotación y la eliminación
  • Probar el tratamiento de errores y las reconexiones
  • Entregar la documentación de integración y los procedimientos de operación

Antes de comenzar, definimos el alcance concreto, su participación y los criterios de aceptación.

Tecnología explicada con claridad

Así llevamos a cabo la tarea.

01

La rotación no debe dejar ilegibles los datos existentes

Una clave nueva no significa que la antigua pueda eliminarse de inmediato. Determinamos qué datos, firmas o copias de seguridad siguen dependiendo de versiones anteriores. Las aplicaciones necesitan una asignación inequívoca a la versión de la clave. La generación, la activación, la revocación, el archivado y la eliminación reciben estados y aprobaciones separados. Los errores, como sesiones agotadas, inicios de sesión caducados o conexiones interrumpidas, se tratan de forma visible. Los reintentos no deben generar duplicados de clave no deseados ni operaciones duplicadas desde el punto de vista del negocio.

02

Acreditar el límite de seguridad real

En la prueba comprobamos, además de las llamadas correctas, los roles rechazados y las operaciones no permitidas. Los medios de acceso y los secretos no deben llegar al código fuente, a los registros ni a las copias de seguridad generales. Su equipo recibe la configuración, escenarios de ejemplo y un procedimiento de diagnóstico. Para empezar es importante conocer las bibliotecas y los entornos de ejecución empleados, así como el inventario de claves existente.

03

PKCS #11, KMIP y REST cumplen funciones distintas

PKCS #11 describe el acceso a tokens criptográficos y sus funciones. KMIP aborda la gestión de objetos criptográficos entre el cliente y el sistema de gestión de claves. Un servicio cloud, a su vez, puede ofrecer su propia API REST. De ello no se deriva una intercambiabilidad automática. OTOKO® documenta dónde se ejecuta cada operación, qué material de claves transmite realmente una interfaz y qué atributos se conservan. Así, una lista de protocolos se convierte en una ruta de integración comprensible.

04

Entender bien el cifrado de sobre

En un cifrado jerárquico, las claves de datos pueden proteger los datos propiamente dichos, mientras que una clave de nivel superior protege esas claves de datos. Así se evita que cada bloque de datos de gran tamaño tenga que pasar por un HSM. Lo decisivo es dónde se necesita una clave de datos en texto claro y cuánto tiempo permanece disponible allí. Aclaramos el comportamiento de la caché, la rotación y el acceso en la aplicación. La afirmación «la clave permanece en el HSM» solo es válida para el rol de clave concreto que se analice y sus atributos.

05

Ejemplo: controlar de forma centralizada claves de aplicación dispersas

Varios servicios utilizan hasta ahora sus propios archivos de claves. OTOKO® asigna primero propietarios, finalidades y dependencias de datos. A continuación, probamos la integración compatible de un servicio representativo y definimos permisos por aplicación. La migración se realiza de forma escalonada, con lectura controlada de los datos existentes y escritura de los datos nuevos. Las claves antiguas solo se retiran cuando se han tenido en cuenta la conservación, las copias de seguridad y la recuperación. El resultado es un inventario de claves documentado con procedimientos de uso y sustitución probados.

Sala de reuniones en la oficina de OTOKO® en Colonia

Un resultado verificable

Con este resultado puede seguir trabajando.

  1. Conexión funcional de las aplicaciones
  2. Ciclo de vida de las claves con responsabilidades
  3. Pruebas de integración y de restablecimiento

El traspaso une la implementación y la documentación. Juntos revisamos los casos acordados y registramos las tareas pendientes.

Antes del primer paso

Sus preguntas sobre Gestión de claves.

¿Puede una aplicación seguir utilizando la misma biblioteca?

A menudo es posible, siempre que se admita un proveedor adecuado y los mecanismos necesarios. Comprobamos la versión concreta y el comportamiento de la aplicación en caso de error.

¿Se eliminan las claves antiguas tras la rotación?

Solo cuando ya no exista ningún uso permitido y se hayan aclarado los requisitos de conservación y recuperación. La rotación y la eliminación son pasos independientes.

¿Es la rotación de claves lo mismo que volver a cifrar los datos?

No. Al principio, una clave nueva solo puede utilizarse para operaciones nuevas. Que sea necesario volver a cifrar los datos existentes o volver a empaquetar las claves de datos depende del procedimiento y del objetivo de protección. Debe conservarse la legibilidad de los datos antiguos y de las copias de seguridad.

¿Se puede conectar cualquier sistema de almacenamiento mediante KMIP?

El cliente y el servidor deben admitir la versión, los perfiles, los tipos de objeto y las operaciones necesarios. La autenticación, los atributos de los objetos y el comportamiento en caso de fallo se prueban con la combinación de productos concreta.

¿Dónde residen las claves en el cifrado de sobre?

Una clave de nivel superior puede estar protegida en el HSM, mientras que las claves de datos se almacenan en forma empaquetada y se utilizan temporalmente en una aplicación para el tratamiento de los datos. Documentamos el límite para cada rol de clave en lugar de hacer una afirmación general.

¿Cómo evitamos que cualquier aplicación pueda utilizar todas las claves?

Asignamos a cada aplicación identidades propias y permisos estrictamente limitados. La finalidad de la clave, el entorno y la responsabilidad determinan las autorizaciones. Las pruebas negativas comprueban si realmente se rechaza una clave ajena o una operación no permitida.

Su proyecto

¿Qué tarea desea resolver?

Describa su situación de partida y el resultado que desea. El servicio seleccionado se incluirá en la solicitud de contacto.

Solicitar este servicio

Nuestros socios

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

Accesibilidad

Adapta la visualización a tus necesidades.

Esta página aún no tiene una versión en lenguaje sencillo.

Actualmente, los ajustes solo se aplican a esta visita. Puedes permitir que se guarden de forma permanente en Configuración de cookies.