Rainbow Engine

IT技術を分かりやすく簡潔にまとめることによる学習の効率化、また日常の気付きを記録に残すことを目指します。

ネットワーク (Network) レンタルサーバ

SSLとは?簡単に仕組みや種類についてご紹介(さらっと読めます)

投稿日:2021年1月16日 更新日:

<目次>

(1) SSLとは?簡単に仕組みや種類についてご紹介
 (1-1) SSLとは?
 (1-2) ハッカーの手口について
 (1-3) SSL証明書の種類
  (1-3-1) EV証明書(Extended Validation)
  (1-3-2) 企業認証証明書(Organization Validated)
  (1-3-3) ドメイン証明書(Domain Validation)

(1) SSLとは?簡単に仕組みや種類についてご紹介

(1-1) SSLとは?

SSLは「Security Sockets Layer」の略で、インターネットを安全に使うためのセキュリティの仕組みです。

みなさんがインターネットで使うウェブページのURLは「http://」と始まるものや「https://」と始まるものがあるのにお気づきでしょうか?この「s」が付いているサイトは「セキュア」でありSSLの証明書を使って「暗号化」されている事を意味しており、より安全性が高い事になります.

インターネットで「ウェブブラウザ」(=Google Chromeなど)と「ウェブサーバ」(=Webサービスを提供するマシン)との間の通信を暗号化して送受信する仕組みの事です。

「SSL証明書」を用いて暗号化する事で、転送される情報を第三者が読み書きする事を防ぐ事ができます。

(図111)イメージ図

(1-2) ハッカーの手口について

■SSLを使っていないと危険
みなさんが普段ネットショッピング等で何気なくウェブサイトを訪問して、フォームに情報を入力したりする行為も、ウェブサイトがSSLを使っていないセキュリティ性が低いサイトだと傍受されてしまう危険があります。

この傍受はハッカー用語で「中間者攻撃」(man-in-the-middle attack)と呼ばれています。

最も典型的な手口では、ハッカーがWebサーバに検出されない小さな傍受用のプログラムを配置します。そのプログラムは、訪問者がウェブページに情報を入力するまで待ち続け、入力が行われると傍受用のプログラムを有効化して、入力された情報をハッカーに送り返すように仕掛けします。

(図121)ハッカー攻撃のイメージ図

一方で、SSLで暗号化されているウェブサイトの場合、ブラウザはサーバにあるSSL証明書を確認した上で、接続を確立します。

そしてこの接続は「ブラウザ←→Webサーバ」間で送受信される情報を第三者が読み書き出来ない事を保証します。

目次にもどる

(1-3) SSL証明書の種類

SSL証明書にはいくつか種類があります。今回は3種類ほどご紹介します。

(1-3-1) EV証明書(Extended Validation)

英語では「Extended Validation SSL Certificate」(EV SSL)と呼ばれています。この証明書は「南京錠」のマークに加えて「商号」や「国名」を表示しています。
(例)InternetExplorerの例

ただし、近年はGoogleChromeやFireFoxといったシェアの大きいブラウザであの緑のバーを表示しなくなりました。緑色のバーにあった情報は引き続き「南京錠」のマークを押下する事で確認ができます。
(例)GoogleChromeの例

「EV証明書」はSSLの中では最も高価ですが、アドレスバーに緑色の枠などで視覚的にドメインの正当性を示せるので、非常に有効です。
 
EV証明書のセットアップには、自身のドメインを所有している事の証明をする必要があります。これにより、法的にも正しいやり方で情報(クレジットカードの決済情報や個人情報)を集めている事を証明できるため、特に決済を伴うサービス等にはオススメの証明書になります。
 

目次にもどる

(1-3-2) 企業認証証明書(Organization Validated)

英語では「Organization Validated Certificate」(OV SSL)と呼ばれています。

ブラウザ上の表示は「EV証明書」と同じで緑色の南京錠のマークに加えて「商号」や「国名」を表示しています。

この証明書では、その人(or組織)やドメインが実在するかどうかを検証します。セキュリティ的には中程度の暗号化を提供しており、ざっくり以下の流れで行います。

(1)認証局がドメインの所有者を確認する
(2)ドメインの所有組織が法的に正しい運用をしているかチェック

目次にもどる

(1-3-3) ドメイン証明書(Domain Validation)

前述の2つと比較すると低レベルの暗号化になります。

ブラウザ上は緑色の南京錠が表示されます。
(例)

前述の2つと比べて申請等のハードルが低いのがメリットです。

この検証は認証局(CA)にDNSを追加するタイミングで起こります。この証明書では認証局(CA)は申請者がドメインを所有する権利があるかどうか?をチェックします。

目次にもどる

Adsense審査用広告コード


Adsense審査用広告コード


-ネットワーク (Network), レンタルサーバ

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

公開鍵方式と共通鍵方式の違いや特徴について

  <目次> (1) 公開鍵方式と共通鍵方式の違いや特徴について  (1-1) はじめに  (1-2) 共通鍵方式   (1-2-1) どんな方式?   (1-2-2) 特徴   (1-2- …

IPアドレスの設定を行うバッチプログラム(netshコマンド利用)のご紹介

  <目次> (1) IPアドレスの設定を行うバッチプログラム(netshコマンド利用)のご紹介  (1-1) バッチプログラム(例)  (1-2) 構文&説明 (1) IPアドレスの設定を …

SOAP通信の仕組みやHTTPプロトコルとの違いなど

  <目次> (1) SOAP通信の仕組みやHTTPプロトコルとの違いなど  (1-1) SOAPとは?  (1-2) SOAPを構成する要素  (1-3) SOAPの通信の仕組み&HTTP …

SSL証明書のEV・OV・DVの違いとブラウザでの見え方について

<目次> (1) SSL証明書の種類  (1-1) EV証明書(Extended Validation)  (1-2) 企業認証証明書(Organization Validated)  (1-3) ド …

Conoha VPSに独自ドメインを設定する方法について(ムームードメインの例でご紹介)

<目次> (1) Conoha VPSに独自ドメインを設定する方法について  (1-1) STEP1:独自ドメインの取得  (1-2) STEP2:ドメイン側のネームサーバ設定  (1-3) STEP …

  • English (United States)
  • 日本語
Top