I have 2 apps, that are signed with same keystore.
I wan't to share sensitive data between those apps.
For example I encrypt a string in application A. Put result in Context.MODE_WORLD_READABLE)
SharedPreferences
and read that data in application B and decrypt it.
Is that a reasonable scenario? Or should I approach this problem in some other way?
I could create key pars in application A, but if I understand KeyStore correctly, then application B won't know anything about that?