Мне нужно сгенерировать пару эллиптических ключей в Android и сохранить их в KeyStore, чтобы защитить закрытый ключ от извлечения.
Мне удалось сгенерировать пару ключей с помощью библиотеки Spongycastle, но я не могу импортировать пару ключей в KeyStore. Во-первых, поскольку у меня нет сертификата, а во-вторых, даже если я попытался его создать, он также не импортировал ключ.
Я, хотя и генерировал пару ключей с использованием KeyGenParameterSpec
, но он недоступен в API ниже версии 23.
Подводя итог моему вопросу, есть ли нехакерный способ, как это сделать с общими ресурсами Android, предназначенными для этого? Или просто невозможно работать с ключами эллиптической кривой на версии Lollipop и ниже?