Administrar credenciales HSM managing-hsm-credentials

Desde la página Administración de almacén de confianza, puede administrar las credenciales del Módulo de seguridad de hardware (HSM). Un HSM es un dispositivo PKCS#11 de terceros que puede utilizar para generar y almacenar claves privadas de forma segura. El HSM protege físicamente el acceso a las claves privadas y su uso.

El software cliente es necesario para comunicarse con el HSM. AEM El software cliente de HSM debe instalarse y configurarse en el mismo equipo que los formularios de la tarjeta de crédito de la tarjeta de crédito de la tarjeta de crédito de la tarjeta de crédito.

AEM Las firmas digitales de formularios pueden utilizar credenciales almacenadas en un HSM para aplicar firmas digitales del lado del servidor. Siga las instrucciones de esta sección para crear un alias para cada credencial HSM que utilizará Firmas digitales. El alias contiene todos los parámetros requeridos por el HSM.

NOTE
Después de cambiar la configuración de HSM, reinicie AEM Forms Server.

Crear un alias para una credencial HSM cuando el dispositivo HSM esté en línea create-an-alias-for-an-hsm-credential-when-the-hsm-device-is-online

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM y, a continuación, haga clic en Agregar.

  2. En el cuadro Nombre del perfil, escriba una cadena utilizada para identificar el alias. Este valor se utiliza como propiedad en algunas operaciones de firmas digitales, como la operación Firmar campo de firma.

  3. En el cuadro Biblioteca PKCS11, escriba la ruta de acceso completa de la biblioteca de cliente HSM en el servidor. Por ejemplo, c:\Program Files\LunaSA\cryptoki.dll. En un entorno en clúster, esta ruta debe ser idéntica para todos los servidores del clúster.

  4. Haga clic en Probar conectividad HSM. AEM Si los formularios de datos pueden conectarse al dispositivo HSM, aparece un mensaje que indica que el HSM está disponible. Haga clic en Siguiente.

  5. Utilice el nombre del token, el ID de ranura o el índice de lista de ranura para identificar dónde se almacenan las credenciales en el HSM.

    • Nombre del token: Corresponde al nombre de la partición HSM que se va a utilizar (por ejemplo, HSMPART1).
    • ID de ranura: La ID de ranura es un identificador de ranura de tipo de datos de tipo long.
    • Índice de lista de ranuras: Si selecciona Índice de lista de ranuras, defina la Información de ranura en un número entero que corresponda a la ranura. Este es un índice basado en 0, lo que significa que si el cliente se registra primero con la partición HSMPART1, se hará referencia a HSMPART1 utilizando el valor 0 de SlotListIndex.
  6. En el cuadro Token Pin, escriba la contraseña necesaria para acceder a la clave HSM y haga clic en Siguiente.

  7. En el cuadro Credenciales, seleccione una credencial. Haga clic en Guardar.

Crear un alias para una credencial HSM cuando el dispositivo HSM está sin conexión create-an-alias-for-an-hsm-credential-when-the-hsm-device-is-offline

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM y, a continuación, haga clic en Agregar.

  2. En el cuadro Nombre del perfil, escriba una cadena utilizada para identificar el alias. Este valor se utiliza como propiedad en algunas operaciones de firmas digitales, como la operación Firmar campo de firma.

  3. En el cuadro Biblioteca PKCS11, escriba la ruta de acceso completa de la biblioteca de cliente HSM en el servidor. Por ejemplo, c:\Program Files\LunaSA\cryptoki.dll. En un entorno en clúster, esta ruta debe ser idéntica para todos los servidores del clúster.

  4. Seleccione la casilla de verificación Creación de perfiles sin conexión. Haga clic en Siguiente.

  5. En la lista Dispositivo HSM, seleccione el fabricante del dispositivo HSM donde se almacena la credencial.

  6. En la lista Tipo de Ranura, seleccione ID de Ranura, Índice de Ranura o Nombre de Token y especifique un valor en el cuadro Información de Ranura. AEM Los formularios de datos utilizan esta configuración para determinar dónde se almacenan las credenciales en el HSM.

    • Nombre del token: Corresponde a un nombre de partición (por ejemplo, HSMPART1).

    • ID de ranura: El ID de ranura es un entero que corresponde a la ranura, que a su vez corresponde a una partición. Por ejemplo, el cliente (Forms Server) se registró primero con la partición HSMPART1. Esto asigna la ranura 1 a la partición HSMPART1, para este cliente. Como HSMPART1 es la primera partición registrada, el ID de ranura es 1 y establecería Información de ranura en 1.

      El ID de ranura se establece cliente por cliente. Si registró una segunda máquina en una partición diferente (por ejemplo, HSMPART2 en el mismo dispositivo HSM), entonces la ranura 1 se asociaría con la partición HSMPART2 para ese cliente.

    • Índice de ranura: Si selecciona Índice de ranura, defina la Información de ranura en un número entero que corresponda a la ranura. Este es un índice basado en 0, lo que significa que si el cliente se registra primero con la partición HSMPART1, la ranura 1 se asigna a HSMPART1 para este cliente. Como HSMPART1 es la primera partición registrada, el índice de ranura es 0.

  7. Seleccione una de estas opciones y proporcione la ruta:

    • Certificado: (no es necesario si utiliza SHA1) Haga clic en Examinar y busque la ruta de acceso a la clave pública de las credenciales que está utilizando.
    • Certificado SHA1: (No es necesario si se usa un certificado físico) Escriba el valor SHA1 (huella digital) del archivo de clave pública (.cer) de la credencial que está utilizando. Asegúrese de que no haya espacios utilizados en el valor SHA1.
  8. En el cuadro Contraseña, escriba la contraseña necesaria para acceder a la clave HSM de la información de ranura especificada y, a continuación, haga clic en Guardar.

Ver propiedades de alias de credenciales HSM view-hsm-credential-alias-properties

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM.
  2. Haga clic en el nombre de alias del alias de la credencial para ver las propiedades y, a continuación, haga clic en Aceptar.

Comprobar el estado de una credencial HSM check-the-status-of-an-hsm-credential

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM.
  2. Haga clic en la casilla de verificación situada junto a la credencial que desea comprobar y, a continuación, haga clic en Comprobar estado.

La columna Estado refleja el estado actual de la credencial. Si se produce un error, se muestra una X roja en la columna Estado. Pase el ratón sobre la X para ver la información del objeto que contiene el motivo del error.

Actualizar propiedades de alias de credenciales HSM update-hsm-credential-alias-properties

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM.
  2. Haga clic en el nombre del alias de la credencial.
  3. Haga clic en Actualizar credencial y actualice la configuración según sea necesario.

Restablecer todas las conexiones HSM reset-all-hsm-connections

Restablezca las conexiones abiertas a un dispositivo HSM después de cualquier interrupción de la sesión de red entre el servidor de Forms y el dispositivo HSM. Por ejemplo, las interrupciones pueden producirse debido a una interrupción de la red o a que el dispositivo HSM se desconecta para una actualización de software. Después de una interrupción, las conexiones existentes están obsoletas y cualquier solicitud de firma contra esas conexiones falla. Al utilizar la opción Restablecer todas las conexiones HSM se borran las conexiones antiguas.

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM.
  2. Haga clic en Restablecer todas las conexiones HSM.

Eliminar un alias de credencial HSM delete-an-hsm-credential-alias

  1. En la consola de administración, haga clic en Configuración > Administración de almacén de confianza > Credenciales de HSM.
  2. Seleccione las casillas de verificación de las credenciales de HSM que desee eliminar, haga clic en Eliminar y, a continuación, haga clic en Aceptar.

Configuración de la compatibilidad remota con HSM configure-remote-hsm-support

AEM Los formularios de utilizan un mecanismo IPC/RPC basado en servicios web. AEM Este mecanismo permite a los formularios de la utilizar un HSM instalado en un equipo remoto. Para utilizar esta funcionalidad, instale el servicio web en el equipo remoto donde esté instalado el HSM. Consulte AEM Configuración de la compatibilidad con HSM para formularios de la plataforma de 64 bits de mediante el JDK de Sunpara obtener más información.

Este mecanismo no admite la creación en línea de perfiles HSM o comprobaciones de estado. Sin embargo, hay dos formas de crear perfiles HSM y realizar comprobaciones de estado:

  • AEM Cree una credencial de cliente de formularios pasándole el certificado del firmante. Siga los pasos de AEM Configuración de la compatibilidad con HSM para formularios de la plataforma de 64 bits de mediante el JDK de Sun. La ubicación del servicio web se pasa como una propiedad Credential. También se admiten perfiles HSM sin conexión creados mediante el certificado DER o el certificado SHA-1 hex. AEM AEM Sin embargo, si ha actualizado a formularios de la versión anterior de los formularios de la versión de la aplicación, realice cambios en el cliente, ya que la credencial contenía información de certificados y servicios web.
  • La ubicación del servicio Web se especifica en la consola de administración del servicio Signature. (Consulte Configuración del servicio de firma.) En este caso, el cliente solo llevaba el alias del perfil HSM en el almacén de confianza. AEM AEM Puede utilizar esta opción sin problemas sin ningún cambio de cliente, incluso si ha actualizado a formularios de la versión anterior de formularios de la versión de la aplicación de formularios de la versión de la aplicación de la versión de la aplicación de formularios de la versión de la aplicación de. Esta opción no admite perfiles HSM que utilicen el certificado SHA-1.
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2