Guía rápida
-
Instale el cliente HSM según su plataforma
-
Configuración de variables de entorno básicas
- DFENCE_PKCS11_IP: Dirección IP del HSM
- DFENCE_PKCS11_USER: Nombre de usuario HSM
- DFENCE_PKCS11_AUTO_RECONNECT: 1
Para más información, consulte la sección de configuración.
Puede configurar las variables de entorno a través de Propiedades del sistema.
Nota
Un acceso directo para abrir el Propiedades del sistema es pulsar la tecla Gana + R y luego ejecutesysdm.cpl
.
- Seleccione la pestaña Avanzado y haga clic en Variables de entorno.
- Crear las nuevas variables de entorno del usuario.
Puede configurar las variables de entorno en perfil en función del entorno específico (por ejemplo ~/.bash_profile
, ~/.profile
, ~/.login
etc.) añadiendo y realizando las sustituciones oportunas:
.
.
.
export DFENCE_PKCS11_IP=ip_hsm
export DFENCE_PKCS11_USER=id_usuario_hsm
export DFENCE_PKCS11_AUTO_RECONNECT=1
Integración con aplicaciones
Las aplicaciones que utilizan PKCS#11 sólo necesitan dos datos:
- DinamoLa ubicación de la biblioteca PKCS#11 ;
- la contraseña del usuario HSM configurado en PKCS#11.
Dinamo La biblioteca PKCS#11 se copia en la máquina durante la instalación del HSM. El nombre del archivo es tacndp11.dll
.
En windows la librería PKCS#11 estará en la subcarpeta <diretório de instalação>\HSM Dinamo\sdk\c
. Si ha utilizado la versión de 64 bits del instalador, la versión de 32 bits también estará disponible en la carpeta <diretório de instalação>\HSM Dinamo\sdk\32-bit
.
Ejemplos:
-
Dinamo Networks DinamoC:Archivos de programa \HSM \sdk\c\tacndp11.dll
-
Dinamo Networks DinamoC:Archivos de programa \HSM \sdk\32-bit\tacndp11.dll
Dinamo La biblioteca PKCS#11 se copia en la máquina durante la instalación del HSM. El nombre del archivo es libtacndp11.so
.
La biblioteca PKCS#11 estará en la carpeta de bibliotecas del sistema.
Ejemplos:
/usr/lib64/libtacndp11.so
/usr/lib/libtacndp11.so