我不清楚第二条命令是做什么的
openssl genrsa -des3 -passout pass:123 -out private/server.key 2048
openssl rsa -passin pass:123 -in private/server.key -out private/server.key
第一个生成使用 des3 加密的 RSA 密钥,密码为 123。第二个呢?它会删除密码吗?
谢谢你,
答案1
第一个生成使用 des3 加密的 RSA 密钥,密码为 123。第二个呢?它会删除密码吗?
是的,确实发生了这种情况。从加密私钥中删除密码的正常形式是:
rsa -in some.key -out some.key
这将提示用户在命令行输入密码。
指某东西的用途—传递源于事实(如上所述)密钥在第一步中被加密并且编写该命令的人都希望自动提供密码(无需提示)。
具体来说,—传递表示“输入文件密码来源”,可以是密码、文件或其他论点。