2
我正在使用pyOpenSSL生成CSR的質量。我可以使用密碼pyOpenSSL生成一個私鑰
我需要生成一個密碼保護的私鑰文件。
代碼片段:
key = crypto.PKey()
key.generate_key(type, bits)
f = open(_keyfile, "w"
f.write(crypto.dump_privatekey(crypto.FILETYPE_PEM, key))
f.close()
我不能在任何地方的文檔發現,肯定whther與否我可以生成一個密碼鑰匙。
如果我使用命令行OpenSSL的我會做到以下幾點:
${OPENSSLCMD} req -new -newkey rsa:"${KEYSIZE}" -passout pass:"${DBPASS}" -out "${DBFILE}" -keyout "${DBKEYFILE}" -subj "${CERTDN}" -config "${OPENSSLCONFIG}"
有沒有辦法使用pyOpenSSL的密碼添加到鑰匙的方法嗎?
非常感謝 - 謝謝。 – ilium007