使用vs自带的程序makecert.exe和pvk2pfx.exe

makecert.exe -r -pe -n "CN=localhost" -sky exchange -sv server.pvk server.cer

pvk2pfx -pvk server.pvk -spc server.cer -pfx server.pfx -pi <password>

C# 创建X509对象:

var certificate = new X509Certificate2("path\server.pfx", "password");

试过了java的keytool生成的证书,但是无法导出私钥。

参考:

https://stackoverflow.com/questions/31615062/x509certificate2-the-server-mode-ssl-must-use-a-certificate-with-the-associated

makecert 创建自签名证书,包含公共证书和私钥相关推荐

  1. 深入浅出 SSL/CA 证书及其相关证书文件(pem、crt、cer、key、csr)

    互联网是虚拟的,通过互联网我们无法正确获取对方真实身份.数字证书是网络世界中的身份证,数字证书为实现双方安全通信提供了电子认证.数字证书中含有密钥对所有者的识别信息,通过验证识别信息的真伪实现对证书持 ...

  2. VC++网络安全编程范例(2)-创建自签名证书

    数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密.解密.每个用户自己设定一把特定的仅为本人所知的私有密钥(私钥),用它进行解密和签名:同时设定一把公共密钥(公钥)并由本人公开,为一组用户所共享, ...

  3. 如何在Windows上为代码签名创建自签名证书

    出自http://www.imooc.com/wenda/detail/577483 由于这篇文章搜索实在费劲,机缘巧合中才找到,为了后面课程学习方便查找,斗胆转载,侵删 慕森王 更新的答案 如果您使 ...

  4. 自签名证书和私有CA签名的证书的区别 创建自签名证书 创建私有CA 证书类型 证书扩展名

    自签名的证书无法被吊销,CA签名的证书可以被吊销 能不能吊销证书的区别在于,如果你的私钥被黑客获取,如果证书不能被吊销,则黑客可以伪装成你与用户进行通信 如果你的规划需要创建多个证书,那么使用私有CA ...

  5. keytool生成证书_创建自签名ssl证书,Java生产jks证书

    一.创建自签名ssl证书 下载openssl软件: https://pan.baidu.com/s/1Zy4W7pqSO8caoR_R5pF3DQ  #提取码:bjd4 设置环境变量 进入openss ...

  6. 简便方法创建自签名证书

    前面我们详细介绍了证书的创建和颁发,这里给大家介绍一个新的方法创建自签名的私钥 1.私钥和证书放在同一个文件里 ]#cd /etc/pki/tls/certs/ ]#make httpd.pem 2. ...

  7. Mac如何创建自签名证书?Mac创建自签名证书图文教程

    Mac上怎么创建自签名证书?您可以使用"钥匙串访问"中的"证书助理"创建自签名证书.自签名证书不提供由证书颁发机构所签名的证书中的各种保证,但如果证书的签名人可 ...

  8. Mac创建自签名的代码证书

    进入应用程序 =>> 实用工具 =>>  钥匙串访问 选择 钥匙串访问 =>> 证书助理 =>> 创建证书颁发机构 输入证书名称,随便写(但要记住) 类 ...

  9. 使用OpenSSL创建自签名SSL证书

    近期的工作中遇到了数据传输加密的需求,就是在数据传输安全层面都要求使用https协议,因此为Web站点安装SSL证书就成了必须,以下就过程记录. 1.需求及选型 需求有两条: 支持内网IP地址 我们很 ...

最新文章

  1. 华南理工大学计算机应用基础随堂作业,华南理工大学计算机应用基础随堂练习题目及答案...
  2. 驭势科技引入国家队战略注资,完成超10亿元人民币融资
  3. MVVM框架原理浅谈
  4. 教你轻松将springboot打包成exe程序
  5. 关于设计模式的创建型、结构型和行为型
  6. [HNOI2008] Cards
  7. css使用1-搜狐浏览器和chrome浏览器不同点记录
  8. linux gcc strip 去文件头工具
  9. 杭州市全国计算机等级考试报名时间,浙江省杭州市2017年3月全国计算机等级考试报名时间及方式...
  10. #define宏定义中的#,##,@#,\
  11. Windows环境 和 Linux环境下搭建Qt开发环境
  12. go语言服务器连接mysql,服务器mysql怎么配置才能远程连接
  13. php 递归创建目录、递归删除非空目录、迭代创建目录
  14. 里面怎么模拟裂纹_警惕!你买的翡翠有裂纹吗?它能让翡翠的价值暴跌
  15. 【Flink】Flink netty 通讯 PartitionRequestClient NettyPartitionRequestClient
  16. JavaScript设计模式与开发实践---读书笔记(6) 代理模式
  17. access vba 常量数组赋值_09c语言数组详解
  18. ActiveMQ 简介、安装、与 Maven 项目基本使用
  19. CATIA怎么约束快捷键_CATIA快捷键和Solidworks快捷键
  20. 功能强大的安卓刷机软件-刷机精灵提供下载

热门文章

  1. Cocos2d-x 3.10 使用BMFont 制作自定义位图字体.fnt文件
  2. Swift方法的简写
  3. google adwords是否可以取消固定标题和广告语的顺序?
  4. 小学计算机程序竞赛,小学生计算机程序设计竞赛试卷及参考答案
  5. [抽象代数]英语词汇
  6. 微信支付出现 openid is invalid
  7. 10需要知道Mac终端命令
  8. 干货 | MOS管的GS波形分析,教你如何消除MOS管的GS波形振荡~
  9. jlink下载速度太慢,不能选择高速度的
  10. Pymol 移动配体操作