Geral
São detalhadas abaixo as configurações para controle de aspectos gerais da biblioteca.
| Variável | Descrição Rápida |
|---|---|
HSM_DISABLE_LEGACY_OPERATIONS |
Desabilita o uso de operações legadas. |
Desabilita Operações Legadas
Variável de ambiente a ser definida: HSM_DISABLE_LEGACY_OPERATIONS
| Valor | Operações legadas |
|---|---|
| Não definido | habilitadas |
| 0 | habilitadas |
| 1 | desabilitadas |
Quando a flag está ligada o uso da implementação legada de assinatura é desarmado. A implementação mais nova faz uma assinatura de hash completamente dentro da fronteira criptográfica, incluindo o padding.
Esta variável de ambiente é equivalente a usar a flag DN_SIGN_DISABLE_LEGACY_OPERATION das operações de SignHash.