Есть ли какие-либо последствия при использовании самозаверяющего сертификата только для локального шифрования на Android? - PullRequest
0 голосов
/ 21 января 2020

Для Android API ниже 23, мы не можем сохранить SecretKey в Keystore, поэтому я нашел рекомендованное решение - использовать KeyPairGeneratorSpec для создания пары асимметричных c ключей, которые я должны предоставить сертификат, содержащий срок годности. Таким образом, я могу использовать ключ publi c для шифрования и закрытый ключ для расшифровки моего собственного ключа симметрии c. Мой вопрос: когда он истекает, я могу просто сгенерировать еще одну пару приватных / publi c ключей с новым самозаверяющим сертификатом и выполнить повторное шифрование с использованием новых? Каковы последствия этого для безопасности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...