OpenSSL:制作一个证书主题为空的证书_七侠镇莫尛貝_20181029


目的:使用OpenSSL制作一个证书主题为空的证书.

有什么用:测试某些证书应用插件(运行于浏览器的ActiveX控件或PC客户端服务程序,具有列出证书,使用证书签名,加解密等功能).

测试什么:一般这些控件或服务在列出计算机里的证书时,会解析证书的主题(即使用者).如果证书主题为空,可能使这些插件gg.

为什么:程序bug.代码未对证书主题为空的情况做处理.

如何做这样一个证书:

openssl.cnf: 找到这一段,把6行都注释.(即允许openssl签发证书主题为空的证书)

OpenSSL:制作一个证书主题为空的证书_七侠镇莫尛貝_20181029

make_cert.sh: 注意红色框,指明证书主题为空

OpenSSL:制作一个证书主题为空的证书_七侠镇莫尛貝_20181029

 

 

最终得到的dc_openssl.p12是这样滴,使用者为空:

OpenSSL:制作一个证书主题为空的证书_七侠镇莫尛貝_20181029