openssl 1.1.0f 生成中文证书乱码的解决方案
来源:互联网 发布:人工智能机器人的应用 编辑:程序博客网 时间:2024/06/02 00:54
1. openssl req 命令
openssl req -utf8 -new -config client/req.cnf -key client/client-key.pem -sha1 -out client/client-req.csr
修改方法: 添加参数 -utf8
2. openssl x509 命令
openssl x509 -req -in client/client-req.csr -out client/client-cert.pem-extfile client/x509.cnf -sha1 -CA ca/ca-cert.pem -CAkey ca/ca-key.pem -CAcreateserial -days 365
修改方法: 修改源码文件 asn1_gen.c
static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth,int *perr);
118行: asn1_tags.format =ASN1_GEN_FORMAT_ASCII; 改为 asn1_tags.format =ASN1_GEN_FORMAT_UTF8
另外: client/req.cnf 和 client/x509.cnf 这2个配置文件保存为 utf8 编码
阅读全文
0 0
- openssl 1.1.0f 生成中文证书乱码的解决方案
- 用openssl生成正确显示中文的证书的方法
- OpenSSL生成正确显示中文证书的方法
- 用openssl生成含有中文信息的证书
- OpenSSL生成正确显示中文证书的方法
- openssl https openssl 证书生成
- 对于openssl生成ssl证书的补充!
- 利用OpenSSL生成证书文件的总结
- 采用OpenSSL生成Https的证书CA
- openssl生成ssl证书的方法
- openssl生成SSL证书的流程
- openssl生成证书,公私钥的方法
- 使用OpenSSL生成自已的证书
- openssl生成SSL证书的流程
- 生成给Nginx用的OpenSSL证书
- openssl生成SSL证书的流程
- keytool和openssl生成的证书转换
- OpenSSL证书生成
- 机器人医生坐诊:只需45秒_检测你是否“抑郁”或“痴呆”
- map常见用法
- oracle数据库的简单增删改查
- 无ldf日志文件附加数据库
- shared_ptr原理分析及实现
- openssl 1.1.0f 生成中文证书乱码的解决方案
- python编程实例-循环嵌套-九九乘法表
- CDESK激活附加功能T-CODE: CDESK_CUS
- Android集成百度地图(第一节)
- HTML1.1.z
- Server【SVN环境搭建】关于toroiseSVN Checkout 卡死现象
- [My SQL] 使用存储过程
- 中序表达式转后序的代码
- 使用react-native-image-crop-picker上传图片