SSLなど、署名や暗号処理を行うには、証明書を取得する必要があります。そのために、認証局へ証明書の発行を依頼するためのデータである、CSR(証明書取得申請書)を作成します。
このとき、Interstage証明書環境が存在しなければ、同時にInterstage証明書環境も作成されます。存在している場合には、そのInterstage証明書環境が利用されます。

CSRを作成する際に指定するニックネームは、サイト証明書の登録時にも指定するため、忘れないようにしてください。
CSRを作成すると、Interstage証明書環境に秘密鍵が作成されます。秘密鍵を保護するために、証明書を入手するまでの間、Interstage証明書環境をバックアップしておいてください。バックアップ方法については、“運用ガイド(基本編)”を参照してください。
なお、バックアップしていないときにInterstage証明書環境が破壊された場合、秘密鍵がなくなってしまうため、Interstage証明書環境の作成(CSRの作成)と証明書の発行依頼を再度行うことになります。
CSRの作成例を以下に示します。
- ■日本ベリサイン株式会社、日本認証サービス株式会社およびサイバートラスト株式会社の証明書を使用する場合
CSRの作成と同時に、日本ベリサイン株式会社、日本認証サービス株式会社およびサイバートラスト株式会社の認証局の証明書の登録も行います。

>scsmakeenv -n SiteCert -f C:\my_folder\my_csr.txt -c New Password: (注1) Retype: (注1)
Input X.500 distinguished names. What is your first and last name? [Unknown]:SiteName.domain (注2) What is the name of your organizational unit? [Unknown]:Interstage (注2) What is the name of your organization? [Unknown]:Fujitsu Ltd. (注2) What is the name of your City or Locality? [Unknown]:Yokohama (注2) What is the name of your State or Province? [Unknown]:Kanagawa (注2) What is the two-letter country code for this unit? [Un]:jp (注2) Is <CN=SiteName.domain, OU=Interstage, O=Fujitsu Ltd., L=Yokohama, ST=Kanagawa, C=jp> correct? [no]:yes (注3) 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 SCS: 情報: scs0101: CSR(証明書取得申請書)を作成しました。<C:\my_folder\my_csr.txt> |

> scsmakeenv -n SiteCert -c -f /usr/home/my_dir/my_csr.txt -g iscertg New Password: (注1) Retype: (注1)
Input X.500 distinguished names. What is your first and last name? [Unknown]:SiteName.domain (注2) What is the name of your organizational unit? [Unknown]:Interstage (注2) What is the name of your organization? [Unknown]:Fujitsu Ltd. (注2) What is the name of your City or Locality? [Unknown]:Yokohama (注2) What is the name of your State or Province? [Unknown]:Kanagawa (注2) What is the two-letter country code for this unit? [Un]:jp (注2) Is <CN=SiteName.domain, OU=Interstage, O=Fujitsu Ltd., L=Yokohama, ST=Kanagawa, C=jp> correct? [no]:yes (注3) 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 証明書がキーストアに追加されました。 UX: SCS: 情報: scs0101: CSR(証明書取得申請書)を作成しました。</usr/home/my_dir/my_csr.txt> UX: SCS: 情報: scs0180: Interstage証明書環境の所有グループを設定しました。 |
注1) パスワードを入力します。なお、入力した文字列はエコーバックされません。Retypeと表示されたときには、確認のため再入力(Retype)してください。
注2) 入力する内容については、“リファレンスマニュアル(コマンド編)”を参照してください。
注3) 表示された内容が正しければ、“yes”を入力してください。再度やり直したい場合には、“no”を入力してください。
- ■Systemwalker PkiMGRの証明書を使用する場合

> scsmakeenv -n SiteCert -f C:\my_folder\my_csr.txt New Password: (注1) Retype: (注1)
Input X.500 distinguished names. What is your first and last name? [Unknown]:SiteName.domain (注2) What is the name of your organizational unit? [Unknown]:Interstage (注2) What is the name of your organization? [Unknown]:Fujitsu Ltd. (注2) What is the name of your City or Locality? [Unknown]:Yokohama (注2) What is the name of your State or Province? [Unknown]:Kanagawa (注2) What is the two-letter country code for this unit? [Un]:jp (注2) Is <CN=SiteName.domain, OU=Interstage, O=Fujitsu Ltd., L=Yokohama, ST=Kanagawa, C=jp> correct? [no]:yes (注3) SCS: 情報: scs0101: CSR(証明書取得申請書)を作成しました。<C:\my_folder\my_csr.txt> |

> scsmakeenv -n SiteCert -f /usr/home/my_dir/my_csr.txt -g iscertg New Password: (注1) Retype: (注1)
Input X.500 distinguished names. What is your first and last name? [Unknown]:SiteName.domain (注2) What is the name of your organizational unit? [Unknown]:Interstage (注2) What is the name of your organization? [Unknown]:Fujitsu Ltd. (注2) What is the name of your City or Locality? [Unknown]:Yokohama (注2) What is the name of your State or Province? [Unknown]:Kanagawa (注2) What is the two-letter country code for this unit? [Un]:jp (注2) Is <CN=SiteName.domain, OU=Interstage, O=Fujitsu Ltd., L=Yokohama, ST=Kanagawa, C=jp> correct? [no]:yes (注3) UX: SCS: 情報: scs0101: CSR(証明書取得申請書)を作成しました。</usr/home/my_dir/my_csr.txt> UX: SCS: 情報: scs0180: Interstage証明書環境の所有グループを設定しました。 |
注1) パスワードを入力します。なお、入力した文字列はエコーバックされません。Retypeと表示されたときには、確認のため再入力(Retype)してください。
注2) 入力する内容については、“リファレンスマニュアル(コマンド編)”を参照してください。
注3) 表示された内容が正しければ、“yes”を入力してください。再度やり直したい場合には、“no”を入力してください。
