加密解密

为了信息的安全传输,人们发明了加密,但加密需要可以解密,否则就失去了意义。

加密解密的唯一原则就是:

现有的加密解密方法有:

对称加密

传统加密是对称加密,对称是说,双方只有一个密钥,共享。其面临的主要问题就是如何安全地传输这个密钥,因为双方都要事先知道。

公钥加密

后来出现了非对称加密。相对于对称加密必须要共享密钥。非对称加密由公钥私钥组成。公钥可以公开传播,由接收方使用。私钥由所有者保密。由于双方使用的密钥不同,故而相对于对称加密,被称为非对称加密。

公钥加密使用场景

公钥加密原理

简单讲,用私钥加密的内容,可以由公钥解密,反之依然。那么,假设A、B之间发送消息:

公钥加密解密流程