Skip to main content

Android Secure Components v3.15.1

· One min read

Fixes a race in encrypted storage key generation that could intermittently surface as an initialization error after an app data clear. This happened when calls into the SDK ran in parallel with SDK initialization; make sure your app finishes initializing the SDK before making any calls into it.

Fixed

  • Encrypted storage key generation race — fixed a race in EncryptedSharedPreferencesStore where concurrent key generation for the same Keystore alias could leave encrypt/decrypt calls bound to inconsistent key state, intermittently surfacing as UXComponents need to be initialised right after an app data clear.