Configurar claves gestionadas por el cliente con el Dashboard
Aprenda a habilitar las claves gestionadas por el cliente desde el Dashboard
Auth0 protege los secretos y los datos de su inquilino con una clave raíz del entorno de Auth0, ubicada en la parte superior de la jerarquía de claves del cifrado por envoltura. La clave raíz del entorno de Auth0 y la clave raíz proporcionada por el cliente se almacenan en el módulo de seguridad de hardware (HSM) del proveedor correspondiente de servicios en la nube de Auth0, AWS o Azure.
Con Bring Your Own Key, los usuarios con el rol Key Management Editor pueden usar el para reemplazar la clave raíz del entorno predeterminada de Auth0 por su propia clave raíz proporcionada por el cliente.Los clientes pueden cargar de forma segura su propia clave raíz, que contiene su propio material criptográfico, para:
Cumplir requisitos personalizados de generación y procedencia de claves para la clave raíz del entorno.
Cumplir requisitos específicos de instalación o vida útil para la clave raíz del entorno.
Al importar su propia clave raíz proporcionada por el cliente con Bring Your Own Key, implícitamente desautoriza a Auth0 para administrar el ciclo de vida de la clave raíz proporcionada por el cliente, excepto su eliminación.
Para comenzar, vaya a Dashboard > Settings > Encryption Keys
Seleccione Upload Key para iniciar el proceso de importación de su clave raíz proporcionada por el cliente. Esto abrirá el cuadro de diálogo de importación:
Cuando selecciona Upload Key y luego Download, se inicia el proceso de Bring Your Own Key:
Crea una clave pública de encapsulación y la descarga en su sistema.
Tome la clave pública de encapsulación y utilícela para encapsular su propio material criptográfico con su propio sistema de administración de claves, a fin de crear una clave de cifrado encapsulada (la clave raíz proporcionada por el cliente).
Cargue su clave de cifrado encapsulada y seleccione Save.
La clave de cifrado encapsulada, una vez cargada, reemplaza la clave raíz del entorno de Auth0 en el módulo de seguridad de hardware (AWS o Azure) como clave raíz proporcionada por el cliente.
Use su sistema de administración de claves para encapsular su propio material criptográfico con la clave pública de encapsulación y crear la clave de cifrado encapsulada. Use esta configuración para los parámetros del algoritmo CKM_RSA_AES_KEY_WRAP en función de su proveedor de servicios en la nube de Auth0 (AWS o Azure):