opensslで生成された.pfx S / MIME証明書 - iPhoneにインポートするとパスワードが認識されない

opensslで生成された.pfx S / MIME証明書 - iPhoneにインポートするとパスワードが認識されない

私は最近、LinuxシステムでThunderbirdで使用できるようにCAからS / MIME証明書を受け取りました。

CLIで次のコマンドを使用しました。 openssl pkcs12 -export -in Certificate.crt -inkey private_key.pem -certfile cert_CA.crt -out my-cert.pfx

それから私はThunderbirdにmy-cert.pfxをインストールしましたが、うまくいきました。

引き続き同じ.pfxファイルをiPhoneにインポートしましたが、証明書パスワードを尋ねたときにエラーが発生しました。設定された証明書パスワードを入力すると、正しいパスワードを使用しましたが、指示に従わずに認識できないと思いますか? ! ?

わかりませんが、デフォルトでopensslコマンドはiOSのデフォルトとは異なる暗号化方法を使用して出力.pfx証明書ファイルを暗号化できるため、同じ証明書パスワードを正しく認識できない可能性があります。

何が間違っている可能性があり、iOSが設定された証明書パスワードを許可するようにCLIでopensslを使用して.pfxファイルを生成する方法について提案がありますか?

証明書パスワードを設定する必要があるWindows証明書マネージャツールを使用して秘密鍵をエクスポートしました(他のオプションは利用できません)。

私のiOSデバイスで使用する.pfx証明書ファイルを正しく生成してインポートする方法に関するアドバイスをお寄せいただきありがとうございます。

関連情報