Ho letto sulla crittografia e l'autenticazione. Ho percorso il percorso dall'autenticazione fatta in casa all'approccio encrypt-then-mac e infine alla modalità GCM.
Sono curioso di sapere cosa risiedeva all'interno di aes_256_gcm. Cosa è ovvio dal nome: AES algo e lunghezza della chiave a 256 bit. IV len Potrei capire da EVP_CIPHER_iv_length () call = 12 (Posso cambiarlo con ctrl) Dimensione del blocco che ho potuto capire da EVP_CIPHER_block_size () = 1
Ma che dire di "modalità operativa", CBC, OFB, CFB, altro? In quale modalità viene eseguito GCM? Posso selezionare la modalità?