- เวอร์ชันที่ได้รับผลกระทบ
- 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 ของคุณ