Crea crittografia AES
Verbo: cipherAes
Disponibile da: < Standard>
Crea una crittografia AES (Advanced Encryption Standard) utilizzando una chiave crittografica e vettore.
Sintassi
cipherAes --key(String) --iv(String) (Boolean)=success (Cipher)=value
Input
| Script | Designer | Obbligatorio | AcceptedTypes | Descrizione |
|---|---|---|---|---|
| --key | Chiave | Obbligatorio | Testo | Chiave utilizzata nella codifica AES. La chiave inserita deve essere nello standard di codifica AES, con le chiavi delle seguenti dimensioni disponibili: |
| --iv | Vettore di inizializzazione | Obbligatorio | Testo | Vettore di inizializzazione utilizzato per la crittografia, integrando il Chiave. Dovrebbe essere sempre lungo 16 caratteri. |
Output
| Script | Designer | AcceptedTypes | Descrizione |
|---|---|---|---|
| operazione riuscita | Operazione riuscita | Booleano | Restituisce "True" se la crittografia viene creata correttamente e "False" se altrimenti. |
| valore | Cifratura AES | Cifratura | Restituisce una variabile "Cipher" contenente la crittografia AES creata. |
Esempio
Crea una crittografia AES, infornando se la crittografia è stata creata correttamente.
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