OpenSSL请求私钥

2024-04-16 13:07:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是一个python客户机,它向推送服务器发出请求,并且可以选择使用带有lib OpenSSL for python(pyopenssl)的证书,但是这个客户机要求我提供私钥(可以在同一个文件或不同的路径上)。已与另一个服务器检查,我有证书和密钥)。但是对于“真正的”服务器,他们使用的是自签名证书,而且他们在同一个文件中没有任何私钥,或者他们告诉我的另一个文件中没有任何私钥,他们只是与我共享这个证书文件,有没有办法在python中将这种证书与OpeenSSL一起使用?,谢谢


Tags: 文件路径服务器for客户机lib密钥中将
1条回答
网友
1楼 · 发布于 2024-04-16 13:07:53

为了使用客户端证书,您必须拥有私钥。你要么用你的私钥签署一些数量,要么参与加密密钥协议,以便双方就一个密钥达成一致。无论哪种方式,都需要私钥。你知道吗

但也有可能不是使用客户机证书,而是使用用户名/密码之类的内容,而且他们提供给您的不是供您使用的证书,而是您应该从他们那里得到的证书。你知道吗

相关问题 更多 >