#author("2021-12-15T14:06:05+09:00","default:k1rou","k1rou") #author("2022-04-29T22:00:21+09:00","default:k1rou","k1rou") *TLS とは [#seb5a8e0] **名称 [#na65d85f] -Transport Layer Security **概要 [#qf6987c1] -[[SSL]]バージョン3.0に基づいて標準化された規格 -[[IETF]]によって標準化が行われている *[[HTTPS]] (HTTP over TLS) [#u6bfc529] -TLSによって確立されたセキュアな通信経路上で行われるHTTP通信の仕組みのこと -URIスキーム:https *TLSのバージョン [#n9f24a8f] **TLS1.0 [#j726cb0e] --SSL3.0を元に作られた。 --1999年に発表。RFC2246。[[IETF]]が作成。 **TLS1.1 [#i5e03a67] --2006年に発表。RFC4346。 --CBCアタックの対策。対称暗号AESが追加。 **TLS1.2 [#e99a0d51] **TLS1.3 [#hf6b5bbc] -draft https://tools.ietf.org/html/draft-ietf-tls-tls13-25 -[[HKDF]]([[鍵導出関数]]) *TLSの仕組み [#kdf1829a] -[[デジタル署名]] --[[公開鍵暗号方式]] --[[公開鍵証明書]] --[[CA]]による[[デジタル署名]]の発行 --[[CA]]が発行する[[ルート証明書]]による[[デジタル署名]]の妥当性の証明 *関連用語 [#zdd06349] -[[SSL]] -[[SSL/TLS]] -[[STARTTLS]] -[[wolfTPM]] -[[DTLS]] -Datagram Transport Layer Security