Одной из основных функций моего приложения является хранение ключей пользователя на телефоне пользователя.Ключи могут создаваться разными ЦС в разных форматах (файлы .p12, .pfx, .jks, .pem и .cer и т. Д.).
Чтобы упростить работу с ключом, я конвертирую его в формат PKCS12 и сохраняю в безопасном хранилище приложения.Теперь я начинаю реализовывать конвертер (в формат PKCS12) для ключей в файле JKS и у меня возникает проблема - Android не поддерживает KeyStrore с типом «JKS».
Кто-нибудь знает, как можно добавить защитупоставщик с поддержкой JKS KeyStore для моего приложения для Android?
Я не могу преобразовать файл ключа в другой формат вне приложения, потому что пользователи приложения не знакомы с криптографией.Они просто получают файл в CA и импортируют его в приложение.