openSSL-如何设置颁发者详细信息?

openSSL-如何设置颁发者详细信息?,openssl,digital-signature,self-signed,Openssl,Digital Signature,Self Signed,我正在使用下一个命令创建自签名数字签名证书: openssl-req-x509-nodes-days 365-newkey rsa:1024-keyout myCert.pem-out homeMadeCrt/myCert\u 20140209\u 230846.pem-subj”/C=IL/ST=Oregon/L=Portland/O=companyName/CN=CommonName/GN=GivenName/SN=SureName/emailAddress=email@addresss.c

我正在使用下一个命令创建自签名数字签名证书:

openssl-req-x509-nodes-days 365-newkey rsa:1024-keyout myCert.pem-out homeMadeCrt/myCert\u 20140209\u 230846.pem-subj”/C=IL/ST=Oregon/L=Portland/O=companyName/CN=CommonName/GN=GivenName/SN=SureName/emailAddress=email@addresss.com/serialNumber=123456“

openssl pkcs12-导出-输入myCert.pem-输出myCert.p12-密码传递:foobar

opensslpkcs12-in-myCert.p12-out-myCert.crt-密码传递:foobar

一切都很好。唯一的问题是,我需要发行人的详细信息与主题不同,但在这种方法中,它们是相同的


您知道我可以控制颁发者详细信息吗?

颁发者字段是签署您的证书的颁发机构证书的主题字段的内容。因为您使用的是自签名证书,所以根据定义,您的证书是证书和授权。这就是“主题”字段和“颁发者”字段相同的原因。 如果需要不同的值,应首先设置专用CA,然后使用此CA对证书进行签名。例如,请参阅: