- Versiones afectadas
- Tink Android, todas las versiones
- Tipos de claves afectadas
- AES-GCM
Descripción
En Android KitKat (nivel de API 19) sin Servicios de Google Play, AES-GCM
no funciona correctamente. Esto se debe a que KitKat usa Bouncy Castle 1.48, que no admite updateAAD
.
Si los Servicios de Google Play están presentes, AES-GCM
debería funcionar bien.
Si deseas admitir todas las versiones de Android sin depender de los Servicios de Google Play, usa CHACHA20-POLY1305
, AES-EAX
o AES-CTR-HMAC-AEAD
para tu AEAD.