我理解在RSA环境中使用私钥和公钥但是必须使用什么模式来加密消息? 每个密钥的用户之间是否必须达成协议才能使用相同的模式? 通过模式我的意思是AES ... DES ... SHA ... ARC4。 如果我没有使用正确的术语,我道歉......
答案 0 :(得分:0)
如果是"架构"你的意思是使用对称算法来加密数据然后是的,他们必须就使用哪一个达成一致。
这实际上是要走的路:非对称加密(在这种情况下,RSA)与对称算法(AES,DES ......)相比真的很慢,所以如果A想要向B发送大的消息,那么他们执行以下步骤:
B解码这样的信息:
显然,A和B必须就使用哪种对称算法达成一致。