SSL/TLS
SSLもしくはTLSだよ
「/」は「アンド(and)」じゃなくて「オア(or)」だよ
簡単に書くよ
SSL/TLS(読:エスエスエル/ティーエルエス)とは
「SSL、もしくはTLSだよ!」の意味。
もう少し具体的に書くと
インターネット上でやり取りする情報を暗号化するための仕組みである「SSL」……か、その後継者である「TLS」だよ!の意味
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「SSL」と「TLS」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
SSLは「インターネット上の通信を暗号化するための仕組み」です。
インターネットをするときは線の中を情報がうねうね通りますが、線の中を通ってる間に情報がパクられたり盗み見られたりする恐れがあります。
「そんなことは、させない!」と熱く正義の心を燃やしても良いのですが、賢い人たちは一味違いました。
見られても実害がないようにすれば良いんじゃね?
と考えたのです。
彼らは、情報を送るときにメチャクチャにして、受け取ったときに元に戻せる方法を考えました。
そうすれば、途中でパクられようと、盗み見られようと、悪い人の手元に行くのはメチャクチャな情報です。
悪用しようにもメチャクチャなので、できません。
ざまーみろ、ばーか、ばーか。
そのような理念から生まれたのがSSLです。
ごめんなさい。
ちょっと適当なことを書きました。
実際に何を考えて生み出したのかは分かりません。
ただし
・通信内容を暗号化する
・だから盗み見られても大丈夫
というのは本当です。
TLSは「SSLの後継者的ポジションのやつ」です。
SSLは最初「SSL 1.0」でした。
あれやこれやがあって「SSL 2.0」になりました。
バージョンアップしたわけです。
さらに、あれやこれやがあって「SSL 3.0」になりました。
さらに、あれやこれやがあって「SSL 4.0」……と見せかけて「TLS 1.0」になりました。
この時点でSSLの歴史は終了です。
SSLは「SSL 3.0」で滅びました。
以降、その役割はTLSに受け継がれています。
実際には少し違いますが、イメージは、そんな感じです。
今の時代に「SSL」と言ったら実際には「TLS」を指しているはずです。
とはいえ「TLS」と言われても、あまり馴染みがありませんよね。
当時の人も同じように考えたのでしょう。
実際には「TLS」ですが「SSL」と表現されることも少なくありません。
以上を踏まえて
「SSLだよ!もしくはTLSだよ!」を意図する表現
が「SSL/TLS」です。
「/」は「オア(or)」を意図しています。
繰り返しになりますが、SSLの歴史は3.0で終わり、その役割はTLSが受け継ぎました。
ですが、TLSを指して「SSL」という表現が使われることもあります。
ですが、実際にはTLSです。
ですが、TLSを指して「SSL」という表現が……。
あぁ、もう!
だったら、両方とも書いておけば良いじゃない!
ということで生まれたであろう表現が「SSL/TLS」です。
意図するところは「SSL(TLS)」あるいは「TLS(SSL)」と同じです。
ここまでの説明を読んで「そんなの字面を見れば何となく分かるでしょ。なんで、わざわざ説明を書いたのよ。用語数稼ぎか?ズルっ子め!」と思う人もいるでしょう。
用語数稼ぎうんぬんは否定しませんが、取り上げた理由は「TCP/IP」という用語があるからです。
TCP/IPは「インターネット通信用の お約束事(の集まり)」です。
それはいいのですが、この用語の意図するところは「TCPとIP」です。
TCP/IPの「/」は「アンド(and)」を意図しています。
用語によって「/」は「オア(or)」になったり「アンド(and)」になったりします。
一応、頭の片隅にでも置いておいてあげてください。
一言でまとめるよ
まぁ「SSL/TLS」って単語が出てきたら「SSL
(インターネット上の通信を暗号化する仕組み)『もしくは』TLS
(SSLの後継者)だよ!の意味なんだな~」と お考えください。
おまけ
■訳してみるよ
「SSL」は「Secure Sockets Layer(セキュア・ソケッツ・レイヤー)」の略です。
「secure(セキュア)」の意味は「安全な」とかです。
「socket(ソケット)」の意味は「受け口」とか「穴」とか「(電球の)ソケット」とかです。
「layer(レイヤ)」の意味は「層」とかです。
「TLS」は「Transport Layer Security(トランスポート・レイヤー・セキュリティ)」の略です。
「transport(トランスポート)」の意味は「運送」とか「運搬」とか「輸送」とかです。
「security(セキュリティ)」の意味は「安全」とか「防犯」とかです。
何となく くっつけると
安全な受け口層/運搬層の安全
となります。
■検索してみる?






