このページの本文へ

ケーススタディでわかるSSLサーバ証明書 第2回

低価格な電子証明書で安心Webショップを作れ!

SSLサーバ証明書の導入作業

2009年03月16日 04時00分更新

文● 大谷イビサ/ネットワークマガジン編集部
イラスト●野崎昌子

  • この記事をはてなブックマークに追加
  • 本文印刷

所有しているドメインの正当性やWebサイトの安全性を証明するのがSSLサーバ証明書である。本連載では、輸入家具を販売するショッピングサイトを例に、SSLサーバ証明書の導入を見ていく。今回は担当の佐々木君がWebのプロである柊さんの手伝いを受けて、いよいよSSLサーバ証明書の導入にチャレンジする。

SSLサーバ証明書の導入作業

イラスト

 エヌ・ファニチャのサイト担当者を任された佐々木君は、Web関連事業の会社から転職してきた柊さんといっしょに、ショッピングサイトの運営の準備を行なっている。しかし、なんだか証明書の導入でつまづいているようだ。

佐々木 うー。難しいなあ。


 どうしたの? サーバが到着したらしいじゃない。SSLサーバ証明書をさっそく発行してもらって、インストールしちゃいましょうよ。

佐々木 そうなんですけど、インストール作業ができるか不安で、雑誌とか、Webサイトとか調べていたら、ますます心配になっちゃって……。

 なににつまづいたのかしら?

佐々木 まず用語が難しいですよ。PKIとか、電子署名とか、暗号化アルゴリズムとか。あとは、電子証明書を発行してもらうにも、なんだかCSRと秘密鍵を出さなきゃ行けないって書いてありました。アルファベット3文字の謎の文書なんて作れないッス。

イラスト

サーバ証明書登録のCSR作成でつまづく

 しょうがないなあ。じゃあ、順を追って説明していくわね。まずCSRだけど、これは「Certificate Signing Request」の略で、サーバ証明書の発行を求める署名要求ということよ。ディスティングイッシュネームを入力することで、公開鍵と秘密鍵のペアとCSRを作成できるわ。そのCSRを認証局に送って……。


佐々木 す、すいません。なんだかさっぱりわからないのですが……。

 ごめんなさい!いつもの癖で、はしょって説明しちゃったわ。

CSRってなに?

イラスト

 CSRは認証局が電子証明書を発行する際に必要な情報です。CSRを作成する際には、組織とWebサーバに関するいくつかの情報をユーザーが登録する必要があります。たとえば、URL(コモンネーム)や組織名、部署名、所在地、都道府県、国などの情報で、「ディスティングイッシュネーム」と呼びます。ただし、これらは半角英数文字と一部の記号だけ利用できます。

 CSRの作成はWebサーバごとに手順が異なりますが、IISのようなウィザードで生成できるものもあります。CSRと同時に、公開鍵と秘密鍵のペアが生成されますので、秘密鍵は紛失などを防ぐためにバックアップを行なっておき、公開鍵が含まれるCSRは認証局に提出します。認証局は提出されたCSRを元に電子証明書を生成し、電子署名を付与します。これを受け取ったユーザーがWebサーバにインストールすることで、電子証明書は効力を発揮するようになるわけです。

スキップ申し込みサービスでCSR作成は不要

佐々木 なるほどねえ。じゃあ、やってみますか。

 でも、グローバルサインのSSLサーバ証明書のスキップ申し込みサービスを使えば、CSRを作成しなくても、申し込めるのよ!

佐々木 なんだ、早くいってくださいよ。じゃあ、Webページを見ながらやってみましょう。Webサイトを開いて、申し込みフォームに入力すればいいんですよね。サービスやオプションの選択、次に私たちの組織情報を入力していくと……。ん?「GSパネル」って?

 なんだか、管理ツールみたいよ。

佐々木 なるほど。あとはコモンネームやカントリーを入れて、承認を受けるメールアドレスを選択と。支払い方法を選択すればOKですね。

 あとはグローバルサイン側でCSRと秘密鍵を生成してくれるので、さっき選択したアドレス宛に届くメールに従って承認すれば発行されるわ。

佐々木 おっ、来たぞ。最短2分を謳うだけあって速いですねえ。次はどうすればいいんですか?

 メールのリンクをたどって、GSパネルにログインしたら、PKCS#12形式のファイル(秘密鍵と証明書の組み合せ)をダウンロードして。暗号化されているから、開く時は先ほど登録したパスワードで解錠して。

佐々木 おっ、ちゃんと証明書ができたみたいです。柊 あとはWebサイトに載っている手順に従って、サーバに証明書をインストールすれば大丈夫よ。

佐々木 意外と簡単でした。案ずるより産むが易しですねえ。

図 通常の申請とグローバルサインのスキップ申込サービス

図 通常の申請とグローバルサインのスキップ申込サービス

 こうしてエヌ・ファニチャでは、スキップ申し込みサービスを使うことで、問題なくSSLサーバ証明書の導入に成功した。では、導入後のサーバ運用や更新はどうだったのだろうか? 次回に続く。

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

アクセスランキング

  1. 1位

    TECH

    フォーティネットの「SSL-VPN廃止」 IPsec移行と脱VPN、それぞれの注意点を総ざらい

  2. 2位

    ソフトウェア・仮想化

    「SaaSの死」の影響は感じない ― グローバル以上に好調な日本市場、ServiceNow鈴木社長が語る

  3. 3位

    ビジネス・開発

    いますぐ捨てたいITサービスは? AI推しにそろそろ飽きてません? 情シスさんのホンネを「ゆるっとナイト」で聞いた

  4. 4位

    TECH

    「蟻の一穴」となるリモートアクセスVPNの脆弱性 ZTNA/SASEはなぜ必要か?

  5. 5位

    ネットワーク

    ネットワークとセキュリティの統合に強み 通信事業者系ZTNA/SASEサービス3選

  6. 6位

    デジタル

    海外駐在員の負担を軽減し、ワンチームへ kintoneは言語と文化の壁を越える「翻訳の魔法」

  7. 7位

    エンタープライズ

    基盤も古いし、コードも酷い! そんなクエストにGitHub Copilotで試行錯誤しまくった「みんな」こそ最高

  8. 8位

    ITトピック

    「AI導入で人員を減らしても収益は増えない」その理由/「専任情シス不在」中小企業の3社に2社/ユーザーアカウント流出が加速、ほか

  9. 9位

    sponsored

    完全自動運転の実現へ、チューリングが開発基盤にGMO GPUクラウドを選んだ理由

  10. 10位

    ビジネス

    医療費5兆円抑制につながる“国産ヘルスケア基盤”構築へ SMBC×富士通×ソフトバンクが業務連携

集計期間:
2026年05月17日~2026年05月23日
  • 角川アスキー総合研究所