在前面的部分中, 我们学习了许多以私密和匿名方式发送和接收数据的方法｡
此数据可以是简单的文本, 也可以是图像､ PDF､ 文档等文件｡
所有这些方法都使用端到端加密｡
因此, 如果数据被任何实体拦截,
数据将对该实体无用, 因为它将只是胡言乱语, 只有在我们希望他们接收它的人接收到它时, 它才会被解密｡
这一切都很好, 但首先, 我们必须相信这些通信方法正确地实现了加密,
在加密和解密数据的方式中没有任何问题或缺陷｡
如果我们想通过网站或不支持加密的通信形式发送数据, 该怎么办？
在这种情况下, 您必须手动加密您的数据, 而接收数据的人员必须手动解密｡
因为这很重要｡
我决定在本课程中用一整节的篇幅来介绍加密｡
在本节中, 首先, 我们将学习非对称加密和对称加密｡
您将了解它的工作原理, 以及为什么我们更喜欢使用端到端加密｡
然后, 我将教您如何再次手动加密数据, 无论是文本还是PDF､
文档或歌曲等文件｡
您还将学习如何在收到这些数据后对其进行解密｡
您将学习如何签署此数据｡
因此, 当一个人收到这些数据时, 他们可以确认它实际上是由您发送的, 而不是由其他人发送的｡
您还将学习如何验证您收到的文件和数据的签名和完整性, 以便您知道这些文件和数据在发送给您时没有被篡改｡
并确保它确实是从发件人而不是其他人发送的｡
因此, 您可以将此方法用作其他方法之上的另一层加密｡
因此,
即使您使用的是支持加密的方法, 您也可以手动加密和解密数据, 以确保您的文件或数据尽可能私密｡
就像我说的, 你可以用它来发送文件和数据, 使用不安全的通信方法, 甚至使用普通的邮件｡
你会知道, 如果这些数据被拦截, 它仍然是安全的, 仍然是私有的, 因为无论谁拦截它,
都将无法读取它, 因为它将被加密, 它将是乱码｡