点对点加密和端到端加密/安全有什么区别?

10
有人能解释一下点对点安全和端到端安全之间的区别吗?

3
可能是这个问题的副本:这个问题 - Pravin Pawar
1
@PravinPawar 鉴于这个问题和答案都相当通用,我认为不应该将其关闭为一个特定于WCF的重复问题。这可以作为其他关于端到端或点对点加密的问题的良好参考。 - TylerH
2个回答

21

点对点 - 直接连接

enter image description here

端到端 - 在中间有某些东西的连接

enter image description here


10

点对点是传输层加密。数据在传输层进行加密,例如(Https)。

端对端是加密,你在传输之前进行加密,之后解密。例如PGP。

请参见https://en.wikipedia.org/wiki/Point_to_Point_Encryptionhttps://en.wikipedia.org/wiki/End-to-end_encryption

维基百科让点对点听起来更好,这是由于已经对TLS(传输层安全性)进行了工作,使您的https流量安全。端对端也可以同样有效(例如PGP),但您需要想办法传输解密的密钥,这可能是一个弱点。

为了最大程度的安全性,您应该同时使用以下步骤:

  1. 使用密钥进行加密
  2. 通过Https发送
  3. 接收
  4. 使用密钥进行解密

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接