SSL、TLS、SSHとは何ですか
その他 / / July 04, 2021
ギジェルアルシナゴンザレス、9月。 2017
技術的な手段によるコミュニケーションがこれまで以上に安全になっているように思えるかもしれませんが、ある種の「無実の時代」があったことを頼りに インターネット真実は、誰かが私たちのメッセージを読んだり、事実上私たちのコンピューターに侵入したりする危険性が常にあったということです。
そのため、何らかの形で、通信の安全性を確保するために、多かれ少なかれ常に努力が払われてきました。 そして、このために、完全性と機密性を保証するのに役立つ一連のプロトコルとテクノロジーが作成されました。
SSLとTLSは、それぞれ、テレマティックネットワーク(主にインターネット)での通信を保護するために使用される暗号化プロトコルの元のプロトコルと後継プロトコルです。
SSLが行ったこと(セキュア・ソケット・レイヤー)そしてTLSを続けます(トランスポート層のセキュリティ)より効率的には、次のようなさまざまなオンラインサービスで暗号化を使用して通信を暗号化することです。 Eメール またはウェブ。
これはインターネット標準を構成し、によって開発、維持、認識されています。 生物 ネットワークのネットワークの技術的管理の 使用は、ソフトウェアとサービスの作成に取り組むすべてのソリューション開発者に提供されます インターネット。
両方のプロトコルの歴史は、SSL 2.0が使用され始めた1990年代半ばにさかのぼります(バージョン1.0が一般に公開されることはありませんでした)。
TLS 1.0は、SSL 3.0の改良された再実装ですが、2つが互いに互換性がないほどの違いがあります。
TLSとSSLの違いは、最初の脆弱性を修正することで2番目の脆弱性を改善することです。 SSLで検出されたセキュリティ、およびTLSで検出されたセキュリティ、SSLでのクライアントの認証 そうではありません。
この最後の詳細は非常に重要です。インターネットを介したプログラムとサービス間の「会話」において、 クライアント サーバーとして、彼らは彼らが言っている通りであり、その間の通信を「聞く」人は誰もいないということです。
対照的に、SSLでは、検証が行われなかったため、誰かが通信を傍受してクライアントになりすます可能性がありました。 身元 このうち、検証されたのはサーバーの場合のみです。
SSH(セキュアシェル)は、コマンドラインを介してリモートサーバーと安全な方法で通信できるようにするプログラムです。
そして、前の場合と同様に、通信を暗号化するために暗号化に依存しています サーバーと交換されるため、交差するパケットから情報を取得することはできません。 両方の間。
これは、今日の大多数のオペレーティングシステムに存在するツールです。 管理 サーバーからリモートで簡素化。
通常、私たちはウェブ上で動作するツールを持っており、環境を提供します グラフィック、ただし、これらは低速であり、実行のために、さまざまな要素がWebサーバーなどのサーバーで実行されているかどうかに依存します。
一方、SSHは独自のサーバーのみを必要とし、非常に単純で、占有するサーバーはほとんどありません。 リソース、そして最も単純な環境で使用できるグラフィカル環境も必要ありません。
コマンドライン環境であるということは、接続先のコンピューターのオペレーティングシステムによって受け入れられた注文のリストを知っている必要があることを意味します。
システムは、到着前の家庭用PCコンピュータ用の古いMS-DOSと同じです。 Windows、および同じことを行っていたが含まれていなかった別のプログラムであるTelnetに代わるもの インクルード 安全性 通信用の暗号化を追加しました。
写真:Fotolia。 sasha85ru
SSL、TLS、SSHのトピック