计算机网络中的端到端加密 (E2EE)
什么是加密?
您有没有想过我们的电子邮件、文本、照片、视频是如何通过 Internet 发送的?每当您通过 Internet 发送任何内容时,它都会通过许多服务器、路由器和其他设备,任何人都可以拦截它并访问您的私人信息。因此,为了解决此类事故,引入了加密。在加密中,发送的数据被修改为用户之间无法读取的形式。加密基本上是将数据修改为某种不可读的形式。当数据到达接收器时,数据再次被修改为其原始形式。这个过程称为解密。需要一个密钥来解密被称为加密密钥的加密数据。只有拥有此密钥的各方才能访问数据。
什么是 E2EE?
它是一种非对称加密。在这种类型的加密中,双方都有两个密钥,公钥和私钥。公钥可供每一方和任何坐在服务器上的人使用。私钥只有所有者知道,其他人不知道,甚至对端的一方也不知道。解密加扰数据需要公钥和私钥。假设罗纳尔多正在给梅西发短信。公钥对双方和服务器都是已知的。但是他们俩都有一个私钥,没人知道。因此,服务器无法读取 Ronaldo 发送的文本(因为它没有私钥)。解密C罗原文需要梅西的私钥和公钥(希望上面写着“我们都是传奇!!!”) 。在这种加密中,中间方绝对无法访问数据。
所有这些加密、解密、生成密钥等都由网络机制、软件和算法处理。我们不必担心端到端加密的启用。坐下来放松一下,因为这是迄今为止最安全的信息发送方式。尽管它的脆弱性并不能百分百确定。也许在不久的将来,会有比这更好的加密方法。但是E2EE是目前最高效的加密方式。