-
Windows コンピューターに OpenSSL をインストールします(
http://www.openssl.org/related/binaries.html
に移動します)。
また、Visual C++ 2008 再頒布可能ファイルもインストールする必要があります。このファイルは Open SSL のダウンロードページにリストされています(コンピューターに Visual C++ をインストールする必要はありません)。
-
Windows コマンドセッションを開き、OpenSSL の bin ディレクトリ(c:¥OpenSSL¥bin¥ など)に移動します。
-
コマンドラインで次のように入力して秘密鍵を作成します。
openssl genrsa -out mykey.key 2048
この秘密鍵ファイルを保存します。このファイルは後で使用します。
OpenSSL を使用するときは、エラーメッセージを無視しないようにしてください。OpenSSL でエラーメッセージが生成されても、引き続きファイルが出力される場合があります。ただし、それらのファイルは使用できません。エラーが表示されたら、シンタックスを確認して、コマンドを再実行してください。
-
コマンドラインで次のように入力して CSR ファイルを作成します。
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=yourAddress@example.com, CN=John Doe, C=US"
電子メールアドレス、CN(証明書名)、C(国)を、ユーザー独自の値に置き換えます。
-
iPhone デベロッパーサイト
で、Apple に CSR ファイルをアップロードします(「iPhone 開発用証明書の申請およびプロビジョニングプロファイルの作成」を参照してください)。