Skip to content

MASTG-BEST-0005: Use Modos de Criptografia Seguros

Substitua os modos de criptografia inseguros por modos de cifra de bloco seguros, como AES-GCM ou AES-CCM, que são modos de criptografia autenticada que fornecem confidencialidade, integridade e autenticidade.

Recomendamos evitar o modo CBC, que, embora seja mais seguro que o ECB, uma implementação inadequada — especialmente relacionada ao preenchimento (padding) incorreto — pode levar a vulnerabilidades, como ataques do tipo padding oracle.

Para orientações abrangentes sobre a implementação de modos de criptografia seguros no Android, consulte a documentação oficial do Android Developers em Criptografia.

Tests

MASTG-TEST-0232: Modos de Criptografia Simétrica Comprometidos