削除された内容 追加された内容
Addbot (会話 | 投稿記録)
m ボット: 言語間リンク 40 件をウィキデータ上の d:q44484 に転記
編集の要約なし
1行目:
{{HTTP}}
'''HTTPS''' (Hypertext Transfer Protocol over Secure Socket Layer) は、[[Uniform Resource Identifier|URI]]スキームのひとつであり、[[Hypertext Transfer Protocol|HTTP]]による通信について安全([[コンピュータセキュリティ|セキュリティ]]を向上させる目的で幅広く利用されている。httpsスキームにおける[[通信行うためのプロトコル]]には、'''および[[HypertextUniform TransferResource ProtocolIdentifier|HTTPURI]] over [[Secure Sockets Layer|SSL]]/スキームである。厳密に言えば、HTTPS自体はプロトコルではない。[[Transport Layer Security|SSL/TLS]]'''が用プロトコルによって提供されるセキュアな接続の上でHTTP通信を行うことをHTTPSと呼んでられる。
 
== 概要 ==
HTTP通信において[[認証]]や暗号化を行うために、[[ネットスケープコミュニケーションズ]]によって、[[認証]]や暗号通信のために開発された。[[World Wide Web]]上の個人情報の送信や電子決済など、セキュリティが重要通信広く用いられている。
 
HTTP over SSL/TLSHTTPSは、メッセージを[[平文]]のままで送受信する標準のHTTPと異なり、SSL (Secure Sockets[[Transport Layer) Security|SSL/TLS (Transport Layer Security) ]]プロトコルを用いて、サーバ認証・クライアント認証やメッセージ通信内容の[[暗号化]]、セッション管理・改竄検出などを行うによって、なりすましや[[盗聴]]りすましによるどの攻撃からの保護行う防ぐことができるHTTPSでは、標準の[[ポート番号]]として443が使われる
 
HTTP over SSL/TLSHTTPSによるセキュリティ保護の強度は、Webサーバやブラウザで用いられるSSL/TLSの実装の正確性や、使用する暗号アルゴリズムに依存する([[Transport Layer Security|TLS]]を参照)。
 
なお、RFC 2660 が規定する'''S-HTTP(Secure HTTP: Secure HyperText Transfer Protocol)'''は、httpsスキームで用いられるHTTP over SSL/TLSとは別のプロトコルである。S-HTTPに対応するURIスキームはshttpである。