Criar criptografia AES
Verbo: cipherAes
Disponível a partir de: < Standard>
Cria uma criptografia AES (Padrão de Criptografia Avançado) usando uma chave criptográfica e um vetor.
sintaxe
cipherAes --key(String) --iv(String) (Boolean)=success (Cipher)=value
Entradas
| Script | Designer | Necessário | AcceptedTypes | Descrição |
|---|---|---|---|---|
| -- chave | Chave | Necessário | Text | A chave usada na criptografia AES.A chave inserida deve estar no padrão de criptografia AES, com chaves dos tamanhos a seguir estando disponíveis: |
| --iv | Vetor de inicialização | Necessário | Text | O vetor de inicialização usado para criptografia, complementando a Key.Deve sempre ter 16 caracteres de comprimento. |
Saídas
| Script | Designer | AcceptedTypes | Descrição |
|---|---|---|---|
| sucesso | Êxito | Booleano | Retornará "True" se a criptografia for criada corretamente; caso contrário, "False". |
| valor | Cifra AES | Criptografia | Retorna uma variável "Cipher" contendo a criptografia AES criada. |
Exemplo:
Cria uma criptografia AES, informando se a criptografia foi criada com sucesso.
defVar --name success --type Boolean
defVar --name aesCipher --type Cipher
// Create AES encryption with key = "as@.@#XDilfontyl" and iv = "qwerasdzxc.kjsnv"
cipherAes --key "as@.@#XDilfontyl" --iv "qwerasdzxc.kjsnv" success=success aesCipher=value
logMessage --message "${success}" --type "Info"
// Execution returns the following output:
// True