NET API
HSM Dinamo
Todos Estruturas de dados Namespaces Arquivos Funções Variáveis Enumerações Enumeradores Propriedades Grupos Páginas
NET API

Introduction

The aim of the .NET assembly is to provide a secure, consistent and scalable communication layer between applications using .NET technology and the HSM cryptographic hardware Dinamo. This API provides both primitive cryptographic functions (signature or encryption) and functions for HSM's specialist modules, such as the NFe (Electronic Invoice) signature, the SPB (Brazilian Payment System) communication module and the EFT (Electronic Funds Transfer) module.

Observation
HSM sessions have session-thread affinity. This means that the same session cannot be used by several threads at the same time.

Calls from the .NET API are forwarded to the native HSM library.

Applicação .NET

Assembly
Dinamo .NET

tacndlib.dll

Arquitetura API .NET

The software with libraries and dependencies can be downloaded or installed directly as a package HSM Dinamo NuGet .

Environmental variables

Various aspects of the library's operation can be configured and controlled via environment variables. See the HSM documentation for the topic Environmental variables about the available options and details.

Notes

The programming interfaces in different languages available for the HSM:

  1. C/C++
  2. Java
  3. .NET
  4. JavaScript

Information such as features, initialization, management, integration and more can be found at HSM technical documentation .

For information on software versions, see Release Notes and the Downloads Dinamo Networks .


© Dinamo Networks vc. 4.17.0 vf. 5.8.0.0-1-g57cb51d