AES-GCM (Cấp độ API Android <= 19)

Phiên bản bị ảnh hưởng
Tink Android, Tất cả phiên bản
Loại khoá bị ảnh hưởng
AES-GCM

Nội dung mô tả

Trên Android KitKat (API cấp 19) không có Dịch vụ Google Play, AES-GCM sẽ không hoạt động đúng cách. Điều này là do KitKat sử dụng Bouncy Castle 1.48, phiên bản này không hỗ trợ updateAAD.

Nếu có Dịch vụ Google Play, AES-GCM sẽ hoạt động tốt.

Nếu bạn muốn hỗ trợ tất cả các phiên bản Android mà không cần phụ thuộc vào Dịch vụ Google Play, hãy sử dụng CHACHA20-POLY1305, AES-EAX hoặc AES-CTR-HMAC-AEAD cho AEAD của bạn.