SSL通道是加密的或数据不完整的
我刚刚开始从事与TLS/SSL(安全套接字层)相关的项目 我碰巧阅读了大量与SSL相关的文档,以便对项目感到满意。在某个时候,我突然想到,“在握手后连接客户机和服务器进行通信时,它说在客户机和服务器之间为会话的所有通信创建了一个安全通道” 我的疑问是,客户端和服务器之间创建的安全通道本身是否加密,通过该安全通道传输的数据是否为纯文本?或者通道是安全的,但未加密,并且只有通过该安全通道发送的数据才加密?” 有人说“SSL是一个加密的安全通道”,还有人说“安全通道被创建,数据被加密了”,这让我陷入了发表这个问题的境地SSL通道是加密的或数据不完整的,ssl,encryption,https,Ssl,Encryption,Https,我刚刚开始从事与TLS/SSL(安全套接字层)相关的项目 我碰巧阅读了大量与SSL相关的文档,以便对项目感到满意。在某个时候,我突然想到,“在握手后连接客户机和服务器进行通信时,它说在客户机和服务器之间为会话的所有通信创建了一个安全通道” 我的疑问是,客户端和服务器之间创建的安全通道本身是否加密,通过该安全通道传输的数据是否为纯文本?或者通道是安全的,但未加密,并且只有通过该安全通道发送的数据才加密?” 有人说“SSL是一个加密的安全通道”,还有人说“安全通道被创建,数据被加密了”,这让我陷入了
我读了很多文件来澄清问题,但读得越多,我就越困惑。试着这样看: 无论何时在这种类型的上下文中创建安全通道,都会创建2个端点 无论你在一个端点中输入什么,都会从另一个端点中输出…你输入的可能是纯文本,它会以纯文本的形式输出 但是两个端点之间发生了什么…这是实际协议的主题…在这种情况下,类似于“SSL是一个加密的安全通道”或“安全通道被创建并且数据被加密”“只是描述了协议的特性,这意味着两个端点之间发生的事情是。。。加密的。。。防止重播。。。防止未被注意到的修改。。。等 如果您有这样的设置: 发送方->X->SSL端点1->Y->SSL端点2->Z->接收方 当你看X时,你可以看到纯文本
当您查看Y时,可以看到加密消息
当你看Z时,你可以再次看到纯文本我真的不明白你在问什么。似乎是加密的”“那么,你要数到三。没有了。同样如此。你要数点的数目是三,数点的数目是三。你不可数到四,也不可数到二,除非你接着数到三。五是正确的。"