2017-10-01 12 views
0

httpsの仕組みについての私の現在の理解によれば、クライアントには暗号化のためのものであり復号化のためのものではない公開鍵しかないので、私はそうではないはずです。 wiresharkを使ったYoutube(https)のようなウェブサイト、サーバからクライアント(私のコンピュータ)までのパッケージもTLSとして登場し、HTML/JS/etcのものは何も見えませんでした。暗号化された16進数のみ。https(TLS)はサーバーからクライアントにデータを暗号化しますか?

これは私の最初の質問です。 私の2番目の質問は - 最初の質問に対する答えが「いいえ」で、クライアントがサーバーから受け取ったデータを暗号化して、間に誰かが立っていれば、とにかくクライアントが受け取るHTMLは可能でしょうか?シナリオは、クライアントのパスワードを示すセキュリティ保護されたページがあることです。

これらの事項の明確化は非常に高く評価されます。

+0

チュートリアルの質問はここに広すぎるので、オフトピックです。 –

答えて

0

HTTPSを使用すると、サーバーとクライアント間のすべてのデータ通信が暗号化されます。

同じ質問がディフィー・ヘルマンの仕組みここhttps://crypto.stackexchange.com/questions/32/how-can-ssl-secure-a-two-way-communication-with-only-one-key-pair

頼まれましたが、あなたはHTTPSがどのように機能するかについてのビデオを見る/お読みください午前2時40分 https://www.youtube.com/watch?v=YEBfamv-_do

から始まります。 httpsのようなものについて

https://www.youtube.com/watch?v=w0QbnxKRD0w

+0

これはよく聞こえますが、まだ理解していないのは、クライアントがサーバーからデータを復号化する方法です。そのために公開鍵を使用していますか?もしそうなら、それは私には意味をなさない。なぜなら、公開鍵は公然と公開されているからだ。だから盗聴者は誰でもそれを取り出して使うことができます。 –

+0

このビデオでは、クライアント/サーバがデータを暗号化/復号化するための鍵を取得する方法の概念について説明しています。https://www.youtube.com/watch?v=YEBfamv-_doは2:40から開始します。 –

+0

このビデオはとても役に立ちました!私はついにそれを得た。おかげで多くの仲間 –

関連する問題