我目前正试图在双方之间建立一个安全的密钥交换。我有一个很好的PGP的实现,对我的应用程序很好,但我的DH真的很慢,不能很好地工作;所以我在想,也许我可以与PGP进行密钥交换。
我的想法是:
甲方->公钥->乙方
->公开密钥->甲方
甲方生成随机比特,并使用公钥将其发送给乙方。
第二方生成随机比特,并使用公钥将其发送给甲方。
共享密钥=Sha256(第1方随机连接与第2方随机连接)
这里安全吗?(假设Sha256、PGP和随机生成器的实现达到par。
发布于 2019-09-12 07:02:25
假设
那是的,
注意不良特性:
https://crypto.stackexchange.com/questions/74262
复制相似问题