openssl从bash脚本生成相同的公钥

时间:2015-01-12 15:12:00

标签: bash openssl key

我试图用openssl生成多对私钥 - 公钥 我正在使用这个bash脚本。

openssl genrsa -out /etc/dkim10.key 1024 && openssl rsa -in /etc/dkim.key -out /etc/dkim10.pub -pubout &&
openssl genrsa -out /etc/dkim11.key 1024 && openssl rsa -in /etc/dkim.key -out /etc/dkim11.pub -pubout &&
openssl genrsa -out /etc/dkim12.key 1024 && openssl rsa -in /etc/dkim.key -out /etc/dkim12.pub -pubout

私钥不同但公钥始终相同。与diff相比,.pub文件是相同的。如果我尝试逐个生成对,也会发生同样的情况。这是正常的吗?以及如何让它生成不同的公钥?

1 个答案:

答案 0 :(得分:2)

您为每个公钥命令使用相同的私钥:openssl rsa -in /etc/dkim.key

您需要使用正确的私钥。