把密码分为公钥和私钥,由于两个秘钥并不相同,所以称为非对称加密。私钥时用来对公钥加密的信息进行解密的,是需要严格保密的。公钥是对信息进行加密,任何人都可以知道的。
通信过程:
- 甲告诉乙,使用RSA算法进行加密。乙说好的。
- 甲和乙分别根据RSA生成一对密钥,互相发送公钥。
- 甲使用乙的公钥给乙发送加密报文信息。
- 乙收到信息后,用自己的秘钥进行解密。
5.乙用甲的公钥加密信息后发送给甲,然后甲使用私钥解密信息。
把密码分为公钥和私钥,由于两个秘钥并不相同,所以称为非对称加密。私钥时用来对公钥加密的信息进行解密的,是需要严格保密的。公钥是对信息进行加密,任何人都可以知道的。
通信过程: