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 Programma di progettazione Obbligatorio AcceptedTypes Descrizione
-- chiave 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:
  • 16 caratteri, corrispondenti a una chiave a 128 - bit;
  • 24 caratteri, corrispondenti a una chiave a 192 - bit;
  • 32 caratteri, corrispondenti a una chiave a 256 - bit.
  • -- iv Vettore di inizializzazione Obbligatorio Testo Vettore di inizializzazione utilizzato per la crittografia, integrando il Chiave.
    Dovrebbe essere sempre lungo 16 caratteri.

    Output

    Script Programma di progettazione AcceptedTypes Descrizione
    riuscito 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
    

    Vedi anche

  • Crea cifratura Rijndael
  • Crea cifratura RSA
  • Decrittografa
  • Crittografa