Sono un po 'confuso con AES-256, CBC e come funziona con il padding (PKCS # 7).
Ogni volta che crittografo i dati di multipli di 16 byte (la dimensione del blocco), i 16 byte aggiuntivi vengono sempre riempiti alla fine.
Ad esempio, un file da 1600 byte diventa un file crittografato a 1616 byte.
Se guardo il file con un editor esadecimale, gli ultimi 16 byte non sono tutti zeri. Neanche io vedo alcun modello particolare.
Sarebbe gradita una spiegazione!