Неверный пароль при проверке сертификата .p12 на Android

С OpenSSL я создал сертификат, используя следующее.

openssl req -x509 -newkey rsa:4096 -keyout myKey.pem -out cert.pem -days 365 -nodes

=> Нажатие ввода во всех подсказках

openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in cert.pem -name "alias" -passout pass:123

=> Перенос keyStore.p12 и cert.pem на мое устройство Android (S10+)

=> Отмечен cert.pem в настройках

Затем я попытался зарегистрироваться keyStore.p12: настройки Android> Биометрия и безопасность> Другие настройки безопасности> Установить из хранилища устройства> VPN и сертификат пользователя приложения> ввел пароль «123».

Android возвращает «Неверный пароль», но я знаю, что пароль правильный (дважды проверил его на моем компьютере с Windows)

Я уже пытался оставить пароль пустым, перезагрузил телефон и компьютер, создал новый сертификат и несколько раз проверил пароль и т. д.

Я действительно в недоумении здесь. Спасибо за любую помощь заранее!


23
1

Ответ:

Решено

Ответ нашел случайно. Я установил «Win64 OpenSSL v1.1.1n» и создал сертификат с этой версией вместо «Win64 OpenSSL v3.0.2», что решило проблему.