11.4.2. Trabajar con claves encriptadas


En la siguiente sección se describe la gestión de las claves cifradas para mejorar la seguridad del sistema en los sistemas en los que no se dispone de un módulo de plataforma de confianza (TPM).

Requisitos previos

Procedimiento

  1. Utiliza una secuencia aleatoria de números para generar una clave de usuario:

    # keyctl add user kmk-user “dd if=/dev/urandom bs=1 count=32 2>/dev/null” @u
    427069434

    El comando genera una clave de usuario llamada kmk-user que actúa como primary key y se utiliza para sellar las claves cifradas reales.

  2. Generar una clave cifrada utilizando la clave primaria del paso anterior:

    # keyctl add encrypted encr-key "new user:kmk-user 32" @u
    1012412758
  3. Opcionalmente, lista todas las llaves del llavero del usuario especificado:

    # keyctl list @u
    2 keys in keyring:
    427069434: --alswrv  1000  1000 user: kmk-user
    1012412758: --alswrv  1000  1000 encrypted: encr-key
Importante

Ten en cuenta que las claves encriptadas que no están selladas por una clave primaria de confianza sólo son tan seguras como la clave primaria de usuario (clave de número aleatorio) que se utilizó para encriptarlas. Por lo tanto, la clave primaria de usuario debe cargarse de la forma más segura posible y preferiblemente al principio del proceso de arranque.

Recursos adicionales

  • Para obtener información detallada sobre el uso de keyctl, consulte la página del manual keyctl(1).
  • Para obtener más información sobre el servicio de llavero del núcleo, consulte la documentación del núcleo ascendente.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de la documentación de Red Hat

Legal Notice

Theme

© 2026 Red Hat
Volver arriba