Как сохранить симметричный ключ в хранилище ключей Android

Я хотел бы обеспечить безопасность симметричного ключа, который я использовал для шифрования и дешифрования. Я хотел бы зашифровать симметричный ключ и сохранить его в общих настройках. Как я могу это сделать?


person Roster    schedule 24.08.2016    source источник
comment
Ваш вопрос неточен относительно того, что зашифровано, каким ключом и почему. Вы должны отредактировать его и улучшить свой ответ.   -  person Robert    schedule 29.08.2016


Ответы (1)


На самом деле это не очень целесообразная стратегия. Вы никогда не должны хранить ключи в своем приложении, так как вы не можете доверять доставленному приложению.

Единственный способ сделать это — иметь доверенный сервер с учетными записями пользователей, которые используют API, которые необходимо защитить.

Сбор всех причин Причины, по которым Google не рекомендует этого делать, и меры противодействия

person Melv_80    schedule 24.08.2016