Создайте ключ, запрос на подпись сертификата, файл p12 и файл обеспечения в связке ключей Ubuntu для Mac

1

Я использую Ubuntu OS большую часть времени, но я также использовал OS X довольно долгое время, и теперь я использую его только для поддержки своих приложений iOS. Я пытаюсь создать закрытый ключ, запрос на подпись сертификата для сертификата и ключа p12 и файл обеспечения в Ubuntu, и мне кажется, что я что-то упустил.

openssl genrsa -out mykey.key 2048

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

openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj /emailAddress=my@email.com, CN=Umair Ashraf, C=PK

Это генерирует запрос на подпись сертификата для меня, чтобы отправить его в Apple, чтобы подписать его.

Я скачал файл ios_development.cer из Apple, и у меня в руках 3 файла. Теперь я хочу создать p12 из них, чтобы я мог импортировать их в связку ключей моего компьютера с OS X.

openssl pkcs12 -export -clcerts -inkey ./mykey.key -in ./ios_development.cer -out ./dev_testing.p12 -name "Umair Ashraf"

Это создает мне файл p12, но с ошибкой, которая не может загрузить сертификаты . Когда я тестировал этот файл p12, он, похоже, тоже не работал. Чего мне не хватает

Я также хочу спросить, будет ли этот файл p12 защищен паролем? Если нет, то как я могу защитить его паролем?

Умайр А.
источник
Я нашел этот вопрос полезным stackoverflow.com/questions/6023279/…
Umair A.