タグ

プログラミングとサーバに関するhatebnewoneのブックマーク (2)

  • SSLサーバ証明書による暗号化通信の流れ - Q&A - SSLOFF

    SSL暗号化通信は、以下の流れに沿って、ブラウザとウェブサーバの間で行われています。 SSL暗号化通信の開始要求 Aさんのブラウザ : httpsで始まるURLへアクセス Aさんのブラウザ : 対応可能な暗号化仕様(暗号方式、鍵長、圧縮方式)をネットショップBのウェブサーバへ提示 ネットショップBのウェブサーバ : Aさんのブラウザとやり取りする暗号化仕様を決定 SSLサーバ証明書の送付(サーバ認証) Aさんのブラウザ : ネットショップBのウェブサーバから送られて来たSSLサーバ証明書に偽りがないか?自動判別 SSLサーバ証明書に問題なし : SSL暗号化通信の準備開始 SSLサーバ証明書に問題あり : 警告メッセージ表示 共通鍵の生成 Aさんのブラウザ : ネットショップBのサーバの間で対応可能な最も強度の高い鍵長(40bit・56bit・128bit・256bit)で共通鍵を生成 共

  • HTTP入門

    GET / HTTP/1.1 Accept: image/gif, image/jpeg, */* Accept-Language: ja Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (Compatible; MSIE 6.0; Windows NT 5.1;) Host: www.xxx.zzz Connection: Keep-Alive これに対してサーバは下記のような応答メッセージを返します。 HTTP/1.1 200 OK Date: Sun, 11 Jan 2004 16:06:23 GMT Server: Apache/1.3.22 (Unix) (Red-Hat/Linux) Last-Modified: Sun, 07 Dec 2003 12:34:18 GMT ETag: "1dba6-131b-3fd3

  • 1