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 atajo para abrir las Propiedades del Sistema es pulsar las teclas Win + R y luego ejecutar sysdm.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 el archivo de perfil del usuario según el entorno específico (por ejemplo, ~/.bash_profile
, ~/.profile
, ~/.login
, etc.) añadiendo y realizando las sustituciones adecuadas:
.
.
.
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 clienteHSM. El nombre del archivo es tacndp11.dll
.
No windows a biblioteca PKCS#11 estará na subpasta <diretório de instalação>\HSM Dinamo\sdk\c
. Caso tenha utilizado a versão 64-bits do instalador, também estará disponível a versão 32-bits na pasta <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 clienteHSM. 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