SSL

2023-12-08 (金) 17:05:23

SSLとは

名称

  • Secure Socket Layer

概要

  • 認証暗号化を行う方式
  • サーバとクライアント間を安全に通信できるようにするプロトコル。
  • 米国Netscape Communications社が開発した
  • TLSとして標準化が行われるようになり、TLSへの移行が進められている
  • SSLは全バージョンで非推奨となっている

SSLの仕様

SSLで使われている技術

HTTPS (HTTP over SSL)

  • SSLによって確立されたセキュアな通信経路上で行われるHTTP通信の仕組みのこと
  • URIスキーム:https

SSLの歴史

SSL1.0

SSL2.0

  • 2011年廃止

SSL3.0

  • 1996年開始

証明書の種類

  • サーバ証明書(SSL証明書)※公開鍵
  • 中間証明書
    • Webサイトへのアクセス時にブラウザに提供する
  • 秘密鍵

サーバ証明書(SSL証明書)の役割

  • 暗号化の鍵
  • 通信相手が本物のFQDN管理者であることの証明

SSLの認証局(CA

  • CA」参照

その他

常時SSL

SSLのライブラリ

サーバ証明書の取得・更新を自動化するツール

注意事項

  • HTTPSのページからHTTPのページに遷移した場合、httpsのページのリファラを取得することができない。

SSLアクセラレータ

関連用語