Operações de suporte à segurança de estruturas baseadas em Blockchain.
Consulte a documentação técnica do HSM.
Funções | |
byte[] | bchainSignHash (byte bType, byte bHashMode, byte[] pbHash, String strPk) throws TacException |
Assina um hash usando o módulo blockchain. | |
byte[] | bchainGetPubKey (byte bType, String jszId) throws TacException |
Recupera uma chave pública a partir de uma chave privada usando o módulo blockchain. | |
byte[] bchainSignHash | ( | byte | bType, |
byte | bHashMode, | ||
byte[] | pbHash, | ||
String | strPk ) throws TacException |
Assina um hash usando o módulo blockchain.
bType | Tipo da assinatura a ser gerada. Pode ser um dos valores abaixo.
| ||||||||||||
bHashMode | Tipo do hash.
| ||||||||||||
pbHash | Hash a ser assinado. | ||||||||||||
strPk | Identificador da chave privada. |
bType
. TacException |
byte[] bchainGetPubKey | ( | byte | bType, |
String | jszId ) throws TacException |
Recupera uma chave pública a partir de uma chave privada usando o módulo blockchain.
bType | Formato da chave pública a ser exportada. Pode ser um dos valores abaixo.
| ||||||||||||||||
jszId | Identificador da chave privada. |
bType
. TacException |