gpt4 book ai didi

openssl - OpenSSL 中 PEM 格式的默认密码是什么?

转载 作者:行者123 更新时间:2023-12-02 00:29:58 24 4
gpt4 key购买 nike

我使用 openssl 生成 key /证书

openssl.exe req -x509 -days 1000 -newkey rsa:1024 -keyout key.pem -out cert.pem

它提示输入密码。我猜密码用于 key 加密。但是我没有指定任何密码。在这种情况下使用什么密码?

最佳答案

默认密码为 DES-EDE3-CBC ,这是 CBC 模式下的三键三重 DES EDE。您可以在源代码文件 req.c 中看到这一点.

cipher=EVP_des_ede3_cbc();

如果您使用的是使用选项 OPENSSL_NO_DES 编译的 OpenSSL 版本,则库默认不会加密 key 。这与传递 -nodes 的行为相同争论。

解决这个问题的更简单方法就是查看您的 key 文件。它在 PEM header 中宣布密码。
$ cat key.pem
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,CAFD88DF2EF2EE81
...

关于openssl - OpenSSL 中 PEM 格式的默认密码是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7402230/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com