RSA Cryptography
Descubra mais sobre o componente RSA Cryptography e saiba como utilizá-lo na Digibee Integration Platform.
O RSA Cryptography criptografa e descriptografa com base no algoritmo RSA.
Parâmetros
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por expressões Double Braces estão marcados com (DB)
.
Account
Conta a ser utilizada pelo componente.
N/A
String
Crypto Operation
Tipos de operação disponíveis - Encrypt Fields, Decrypt Fields, Encrypt Payload e Decrypt Payload.
Encrypt Fields
String
Fields To Encrypt/Decrypt
Campos a serem criptografados/descriptografados utilizando uma notação com pontos (ex.: body.field1, body.field2, body).
a.test
String
Payload To Encrypt/Decrypt
Payload a ser criptografado/descriptografado utilizando uma notação com pontos.
N/A
String
Operation Mode
Modo de operação a ser utilizado.
N/A
String
Padding
Utilizado em um bloco de cifra no qual os blocos são preenchidos com bytes de padding (ex.: AES 128 bits utiliza 16 bytes de padding).
OAEPWithSHA-512AndMGF1Padding
String
Charset
Charset da chave passada do tipo string.
UTF-8
String
Encrypt Message As Hex
Se a opção estiver ativada, o retorno da secret key será em hexadecimal; do contrário, será em base64.
False
Booleano
Fail On Error
Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
False
Booleano
Para criptografar, você precisa configurar uma conta Public key ou passar a property key via body com a respectiva chave.
Para descriptografar, você precisa configurar uma conta Private key account.
Fluxo de Mensagens
Operação Encrypt Fields
Entrada
Payload
Saída
Operação Decrypt Fields
Entrada
Payload
Saída
Atualizado