AES-GCM (ระดับ API ของ Android <= 19)

เวอร์ชันที่ได้รับผลกระทบ
Tink Android ทุกเวอร์ชัน
ประเภทคีย์ที่ได้รับผลกระทบ
AES-GCM

คำอธิบาย

ใน Android KitKat (API ระดับ 19) ที่ไม่มีบริการ Google Play AES-GCM จะทำงานได้ไม่ถูกต้อง เนื่องจาก KitKat ใช้ Bouncy Castle 1.48 ซึ่งไม่รองรับ updateAAD

หากมีบริการ Google Play อยู่ AES-GCM ควรทำงานได้ดี

หากต้องการรองรับ Android ทุกเวอร์ชันโดยไม่ต้องขึ้นอยู่กับบริการ Google Play ให้ใช้ CHACHA20-POLY1305, AES-EAX หรือ AES-CTR-HMAC-AEAD สำหรับ AEAD ของคุณ