Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSL通道是加密的或数据不完整的_Ssl_Encryption_Https - Fatal编程技术网

SSL通道是加密的或数据不完整的

SSL通道是加密的或数据不完整的,ssl,encryption,https,Ssl,Encryption,Https,我刚刚开始从事与TLS/SSL(安全套接字层)相关的项目 我碰巧阅读了大量与SSL相关的文档,以便对项目感到满意。在某个时候,我突然想到,“在握手后连接客户机和服务器进行通信时,它说在客户机和服务器之间为会话的所有通信创建了一个安全通道” 我的疑问是,客户端和服务器之间创建的安全通道本身是否加密,通过该安全通道传输的数据是否为纯文本?或者通道是安全的,但未加密,并且只有通过该安全通道发送的数据才加密?” 有人说“SSL是一个加密的安全通道”,还有人说“安全通道被创建,数据被加密了”,这让我陷入了

我刚刚开始从事与TLS/SSL(安全套接字层)相关的项目

我碰巧阅读了大量与SSL相关的文档,以便对项目感到满意。在某个时候,我突然想到,“在握手后连接客户机和服务器进行通信时,它说在客户机和服务器之间为会话的所有通信创建了一个安全通道”

我的疑问是,客户端和服务器之间创建的安全通道本身是否加密,通过该安全通道传输的数据是否为纯文本?或者通道是安全的,但未加密,并且只有通过该安全通道发送的数据才加密?”

有人说“SSL是一个加密的安全通道”,还有人说“安全通道被创建,数据被加密了”,这让我陷入了发表这个问题的境地


我读了很多文件来澄清问题,但读得越多,我就越困惑。

试着这样看:

无论何时在这种类型的上下文中创建安全通道,都会创建2个端点

无论你在一个端点中输入什么,都会从另一个端点中输出…你输入的可能是纯文本,它会以纯文本的形式输出

但是两个端点之间发生了什么…这是实际协议的主题…在这种情况下,类似于“SSL是一个加密的安全通道”或“安全通道被创建并且数据被加密”“只是描述了协议的特性,这意味着两个端点之间发生的事情是。。。加密的。。。防止重播。。。防止未被注意到的修改。。。等

如果您有这样的设置:

发送方->X->SSL端点1->Y->SSL端点2->Z->接收方

当你看X时,你可以看到纯文本
当您查看Y时,可以看到加密消息

当你看Z时,你可以再次看到纯文本

我真的不明白你在问什么。似乎是加密的”“那么,你要数到三。没有了。同样如此。你要数点的数目是三,数点的数目是三。你不可数到四,也不可数到二,除非你接着数到三。五是正确的。"