JavaScript HSM API Dinamo
index
hsm
constants
Namespace constants
Variables
MIN_USR_LEN
MAX_USR_LEN
MIN_USR_PWD_LEN
MAX_USR_PWD_LEN
M_OF_N_SECRET_LEN
BLOCKCHAIN_EdDSA_MAX_CTX_STR_LEN
BLOCKCHAIN_MAX_DATA_LEN
ABN128_XY_HEX_LEN
ABN128_XY_BUFF_LEN
M_OF_N_SECRET_MIN_N
M_OF_N_SECRET_MAX_N
P8_IMPORT_EXPORT_SECRET_MIN_LEN
P8_IMPORT_EXPORT_SECRET_MAX_LEN
MAX_OBJ_V1_RAW_LEN
Settings
Theme
OS
Light
Dark
On This Page
Variables
MIN_
USR_
LEN
MAX_
USR_
LEN
MIN_
USR_
PWD_
LEN
MAX_
USR_
PWD_
LEN
M_
OF_
N_
SECRET_
LEN
BLOCKCHAIN_
Ed
DSA_
MAX_
CTX_
STR_
LEN
BLOCKCHAIN_
MAX_
DATE_
LEN
ABN128_
XY_
HEX_
LEN
ABN128_
XY_
BUFF_
LEN
M_
OF_
N_
SECRET_
MIN_
N
M_
OF_
N_
SECRET_
MAX_
N
P8_
IMPORT_
EXPORT_
SECRET_
MIN_
LEN
P8_
IMPORT_
EXPORT_
SECRET_
MAX_
LEN
MAX_
OBJ_
V1_
RAW_
LEN
Dinamo Networks - v4.18.0
index
hsm
connect
disconnect
interfaces
Hsm
key
Key
X500
Distinguished
Name
blockchain
Blockchain
Key
Info
cryptography
Cryptography
Mof
N
Split
session
Hsm
Options
Auth
Username
Password
Tls
Options
user
User
ocra
Ocra
management
Management
exceptions
Connection
Error
Hsm
Option
Error
Auth
Mode
Not
Specified
Error
Hsm
Error
Invalid
Parameter
Error
Invalid
Key
Name
Error
Required
Parameter
Error
constants
MIN_
USR_
LEN
MAX_
USR_
LEN
MIN_
USR_
PWD_
LEN
MAX_
USR_
PWD_
LEN
M_
OF_
N_
SECRET_
LEN
BLOCKCHAIN_
Ed
DSA_
MAX_
CTX_
STR_
LEN
BLOCKCHAIN_
MAX_
DATA_
LEN
ABN128_
XY_
HEX_
LEN
ABN128_
XY_
BUFF_
LEN
M_
OF_
N_
SECRET_
MIN_
N
M_
OF_
N_
SECRET_
MAX_
N
P8_
IMPORT_
EXPORT_
SECRET_
MIN_
LEN
P8_
IMPORT_
EXPORT_
SECRET_
MAX_
LEN
MAX_
OBJ_
V1_
RAW_
LEN
enums
SYMMETRICAL_
KEYS
RSA_
ASYMMETRIC_
KEYS
ECC_
ASYMMETRIC_
SWITCHES
ECX_
ASYMMETRIC_
SWITCHES
HMAC_
KEYS
ECC_
ASYMMETRIC_
PBC_
SWITCHES
HASH_
ALGORITHMS
HASH_
LEN
MASK_
TYPE
CHECK_
SUM_
OPTIONS
STR_
FORMAT_
PRESERVING_
ENCRYPTION_
OPTIONS
GET_
TOKEN_
DATA_
OPTIONS
BLOCKCHAIN_
KEYS
ATTRIBUTES_
OPTIONS
VERSION_
OPTIONS
BCHAIN_
SECURE_
BIP32_
INDEX
BLOCKCHAIN_
HASH_
MODE
BLOCKCHAIN_
Ed
DSA_
TYPE
BLOCKCHAIN_
PUB_
KEY_
TYPE
BLOCKCHAIN_
SIG_
TYPE
ADDRESS_
TYPE
ADDRESS_
VERSION
ADDRESS_
HRP
BLOCKCHAIN_
GET_
PUB_
KEY_
TYPE
BLOCKCHAIN_
SIG_
VERIFY_
PUB_
KEY_
TYPE
BLOCKCHAIN_
PUB_
SIG_
REC_
TYPE
IMPORT_
EXPORT_
FORMAT
BLOCKCHAIN_
EXPORT_
VERSION
PAD_
TYPE
USER_
PERMISSIONS
KEY_
EXPORT_
FORMAT
PKCS10_
HASH_
ALGORITHM
KEK_
WRAP_
PADDING
KEK_
WRAP_
MODE
KEK_
WRAP_
OBJ_
TYPE
KEK_
MODE
ENC_
DEC_
PADDING
RSA_
LENGTH_
KEYS
OCRA_
PIN_
HASH_
TYPE
OCRA_
MODE
OCRA_
MODE_
LEN
MOD_
OATH_
OTP
NSAUTH_
STATE
ACL_
MASK
SVMK_
VERSION
TFA_
TYPE
types
Get
Shadow
Response
Mof
N
Split
gen
SVMK
Response
Sc
Info
Error
Response
NH
Sucess
Response
NH
Sc
Label
Sucess
Response
Acl
List
Attributes
Attributes
AUP
Object
Info
Setup
Exemplos
Conectando-
se ao
HSM
Usando token de acesso
Criando um usuário
Removendo um usuário
Bloqueando um usuário
Desbloqueando um usuário
Alterando a senha de acesso
Listando tokens de acesso
Gerando um token de acesso
Revogando um token de acesso
Criando uma chave
Excluindo uma chave
Bloqueando uma chave
Desbloqueando uma chave
Importando uma chave simétrica
Importando um certificado
Gerando um
P10
Importando um
PKCS12
Exportando chave pública assimétrica
Exportando chave privada assimétrica
Exportando chave simétrica
Exportando certificado em texto claro
Importando chave
KE
Ked
Exportando chave
KE
Ked
Assinando hash com
RSA
Verificando assinatura de hash com
RSA
Assinando hash com
ECC
Verificando assinatura de hash com
ECC
Assinando hash com
Ed
DSA
Verificando assinatura de hash com
Ed
DSA
Dividindo um segredo em
M de
N
Reconstruindo um segredo em
M de
N
Gerando um conjunto de bytes aleatórios
Criando uma chave blockchain
Excluindo uma chave blockchain
Bloqueando uma chave blockchain
Desbloqueando uma chave blockchain
Criando chave blockchain bip32 derivada
Importando chave privada blockchain
Exportando chave privada blockchain
Obtendo informações de uma chave blockchain
Gerando hash de dados
Assinando hash com chave
ECDSA blockchain
Verificando assinatura
ECDSA blockchain
Assinando hash com chave
Ed
DSA blockchain
Verificando assinatura de hash com
Ed
DSA blockchain
Recuperando uma chave pública blockchain
Recuperando chave pública a partir de assinatura
Obtendo o endereço blockchain a partir da chave privada
Criando um
One
Time
Password (
OTP) com função
OCRA
Gerando uma
Server
Master
Key e
Dividindo em partes com
Shamir
Recuperando uma
Server
Master
Key dividida em partes com
Shamir
Recuperando informações de um smartcard
Recuperando o label de um smartcard
Recuperando a shadow de um smartcard
Mudando o estado de uma partição
M de
N
Recuperando shadows e alterando o estado de uma partição
Listando objetos em uma partição do
HSM
Alterando permissões de um usuário numa partição do
HSM (
Relação de confiança)
Recuperando
ACL's de um usuário numa partição do
HSM
Listando blobs em uma partição do
HSM
Listando dados de um objeto em partição do
HSM
Listando dados de um objeto em partição do
HSM com o
Modprobe
List
Info
Importando e exportando com
PKCS8
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R