流程上有问题!流程如果是如下这样就不会有问题:
A 产生「加密金钥」跟「解密金钥」
A 把「加密金钥」传给 B
B 使用「加密金钥」加密讯息
B 把加密讯息传给给 A
在这个过程中「解密金钥」一直在A手里,并没有任何传递。
因此除了A以外的任何人,没有办法从将加密讯息解密,包含B自己本身。
参考资料:
为什么我们需要非对称加密算法?