AES-GCM (Android API-Level <= 19)

Betroffene Versionen
Tink Android, alle Versionen
Betroffene Schlüsseltypen
AES-GCM

Beschreibung

Unter Android KitKat (API-Level 19) ohne Google Play-Dienste funktioniert AES-GCM nicht richtig. Dies liegt daran, dass KitKat Bouncy Castle 1.48 verwendet, die updateAAD nicht unterstützt.

Wenn Google Play-Dienste vorhanden sind, sollte AES-GCM funktionieren.

Wenn alle Android-Versionen unterstützt werden sollen, ohne auf Google Play-Dienste angewiesen zu sein, verwenden Sie CHACHA20-POLY1305, AES-EAX oder AES-CTR-HMAC-AEAD für Ihr AEAD.