Всем привет! Возможно, вопрос покажется глупым, но.
В приложении используется шифрование с алгоритмом AES/GCM/NoPadding через AndroidKeyStore, как выяснилось, между бэкапами приложения/на разных девайсах KeyGenerator генерит абсолютно разные ключи для одних и тех же эллиасов (даже с одним и тем же SecureRandom), что делает невозможным дешифровку данных.
Вопрос: какие есть альтернативы AndroidKeyStore или как из него достать и корректно сохранить SecretKey (чтобы через бек передавать на нужные девайсы пользователя и использовать в дешифровании данных на клиенте)?