Есть AES ключ в виде byte[] полученый с сервера. Нужно создать Key и положить его в Keystore, либо сгенерить ключ уже в KeyStore на основе этого масива.
Альтернативы хранить его в памяти как переменную либо ложить в файл и энкриптить файл уже локальным ключем смотрятся достаточно грусно.
Вы немножко неверно понимаете как работает KeyStore
из KeyStore
невозможно ни получить ни положить ключ. Ключ можно сгенерировать в нем и он там останется навсегда (вернее материал - байтовый массив ключа)
Once keys are in the keystore, they can be used for cryptographic operations with the key material remaining non-exportable.
В вашем случае паттерн действий прогера должен быть такой:
KeyStore
уникальные ключи (например RSA)Примеры здесь
Виртуальный выделенный сервер (VDS) становится отличным выбором
вот скажем у меня есть две таблицы product и type я открываю консоль sql и делаю запрос Вывести все продукты и их тип (но вывести все продукты у которых...
Всем привет, есть приложение в котором есть MyFbMessagingService наследующий FirebaseMessagingServiceВ манифесте прописано так:
Пишу игрушку в которой надо угадать строку (название фильма) вводя отдельные буквы (игра типа "Поле чудес")Если введенная буква присутствует...