AES-GCM(Android API レベル 19 以上)

影響のあるバージョン
Tink Android、すべてのバージョン
影響を受けるキーのタイプ
AES-GCM

説明

Google Play 開発者サービスを使用しない Android KitKat(API レベル 19)では、AES-GCM が正しく機能しません。これは、KitKat が updateAAD をサポートしていない Bouncy Castle 1.48 を使用しているためです。

Google Play 開発者サービスが存在する場合、AES-GCM は正常に動作します。

Google Play 開発者サービスに依存せずにすべての Android バージョンをサポートする場合は、AEAD に CHACHA20-POLY1305AES-EAX、または AES-CTR-HMAC-AEAD を使用します。