六月 13th, 2019

公钥加密是互联网上最常用的安全技术之一,本文Hostease美国服务器商将介绍什么是私钥加密,它是如何工作的,以及它为什么很重要。

加密是如何工作的?

在使用加密时,正在发送的消息会与加密算法中的密钥结合在一起。这个密钥可以被认为是提供了算法使用的设置,通常被看作一个看似随机的字符串。在早期,这些加密算法将使用相同的密钥来加密消息并对其进行解密(称为对称密钥加密)。这些密钥需要在计划使用加密的双方之间交换,然后才能相互对任何消息进行加密。这个方法的问题是,确保密钥安全地在双方之间传递是非常重要的,以确保它不会被破坏。这通常是通过面对面的会谈或通过一个可信任的第三方来完成,以确保密钥不被截获。相关内容可以了解一下 什么是SSH密钥,如何在Linux服务器中使用它

公钥加密

公钥加密是为了解决对称密钥加密技术中的密钥共享问题而设计的。这个概念涉及在使用加密时使用两个不同的密钥,一个用于加密消息,另一个用于解密消息。这些密钥被称为公共密钥和私有密钥。加密算法会在通信发生之前创建一对匹配的公钥和私钥。公钥之所以命名为公钥,就是因为它可以公开共享密钥,而不会降低加密消息的安全性。

另一方面,私钥要保密,不能与任何人共享,这一点非常重要。但是,这些密钥有不同的用途:公钥用于加密发送给私钥所有者的消息,这些加密的消息只能使用私钥解密。私钥可用于为消息创建署名。可以使用公钥验证此署名,以证明它来自私钥的所有者。它不为消息提供安全性。它仍然是纯文本的,但可以验证消息的真实性。

 折衷之法

为了安全地进行通信,双方可以共享各自的公钥,然后可以通过向任意方向加密来继续安全通信。这个系统的一个缺点是,当与某人进行远程通信时,没有办法保证其身份的真实性,因此可能需要其他系统来进行验证。公钥加密的另一个缺点是,与对称密钥加密相比,所使用的加密方法在计算上通常很昂贵。为了加快速度,许多系统在第一次交易时使用公钥加密来建立通信,在通信过程中,他们将协商使用另一种对称密钥加密方法,并共享一个密钥,用于进一步加密通信。

公钥加密已经成为当今互联网上使用的许多加密和安全系统的一部分。它被用作设置服务通信的一部分,如安全外壳协议(SSH)和传输层安全性(TLS)。它还可用于消息通信系统,如完美隐私(PGP)。WhatsApp在算法更新和更改会话中使用的密钥方面做得更好,因此,如果任何人拦截加密的消息,然后设法获得一个私钥,他们只能解密一小部分消息。相关内容 :SSL与TLS在互联网中的作用是什么

更多相关互联网的介绍可以文章Hostease美国服务器官网了解。

发表评论

电子邮件地址不会被公开。 必填项已用*标注