- نسخه های تحت تأثیر
- تینک اندروید، همه نسخه ها
- انواع کلیدهای تحت تأثیر
- AES-GCM
شرح
در Android KitKat (سطح API 19) بدون خدمات Google Play ، AES-GCM
به درستی کار نمی کند. این به این دلیل است که کیت کت از Bouncy Castle 1.48 استفاده می کند که updateAAD
پشتیبانی نمی کند.
اگر خدمات Google Play وجود داشته باشد، AES-GCM
باید به خوبی کار کند.
اگر میخواهید از همه نسخههای Android بدون وابستگی به خدمات Google Play پشتیبانی کنید، از CHACHA20-POLY1305
، AES-EAX
یا AES-CTR-HMAC-AEAD
برای AEAD خود استفاده کنید.