Я строю AOSP, поэтому скажу, что у меня есть root для всего модуля на Android. Конечно, есть библиотека OpenSSL, которая создается и повторно используется в других модулях.OpenSSL существующая библиотека в Android
И у нас есть базовое приложение (системное, внешнее, любое), которое также связывается с собственным кодом. И мой вопрос: как включить в локальный проект, существующую библиотеку Android OpenSSL, работать с ним?
Другое говорит, что я могу получить активный экземпляр OpenSSL/BoringSSL в собственном коде. А также, как получить экземпляр Android Keystore engine и работать с ним?
Спасибо!
Эй! Спасибо за ответ, это ответ на мой первый вопрос. Также, возможно, вы знаете об Android Keystore engine (ссылка выше). Могу ли я использовать этот родной класс? – GensaGames
Проблема в том, что я хочу использовать PrivateKey из AndroidKeystore, которую я могу загрузить без прохода, и использовать для шифрования, расшифровки на Java. Но! Я хочу использовать этот PrivateKey в собственном коде, но я не могу передать их ключ (ключи не являются экспонентами) в собственном коде, это проблема! – GensaGames
Как я писал, используйте код Java для доступа к AndroidKeystore и переведите его в собственный код. Получающийся в результате код будет немного сложным, однако он рекомендуется Google. – Robert