P12证书导出私钥

使用openssl把PKCS12文件(my.p12)转换成我们需要的pem文件(my.pem)

openssl pkcs12 -in my.p12 -out my.pem -passin pass:mypass -passout pass:mypass

分离my.pem文件,导出服务器配置所需文件
 my.pem一个文件里面实际上包含了服务器做双向SSL证书认证的所有文件,打开my.pem能查看所有的key和证书
 得到配置服务器使用的 server.crt,server.key,ca.crt 文件,上述访问的命令分别为:
 openssl pkcs12 -in my.p12  -nodes -nocerts -out server.key
 openssl pkcs12 -in my.p12  -nodes -nokeys -clcerts -out server.crt
 openssl pkcs12 -in my.p12  -nodes -nokeys -cacerts -out ca.crt

时间: 2024-11-08 18:25:49

P12证书导出私钥的相关文章

Apple导出p12证书 导出证书为p12 Apple开发

1.原因说明 p12证书包含了我们的cer证书和私钥 这个证书可以当做我们开发凭证的备份 在我们更换开发机器的时候不需要再去Apple开发中心申请了 2.导出过程 2.1 打开钥匙串访问 2.2 选择对应的开发者账号 2.3 右键点击导出 2.4 选择个人信息交换 2.5 输入分享密码 这个密码是分享该文件给他人时使用的密码,要一起提供过去 2.6 输入自己电脑本机登陆密码 2.7 到此为止就可以拿到p12文件了 原文地址:https://www.cnblogs.com/CH520/p/1025

Java Keytools 证书转换成Openssl 的PEM 文件或keytools 导出私钥文件

上一遍又说到Godaddy 生请证书流程与操作: 现因使用Incapsula 防护使用到https,在添加网站时需要自定义证书,其中需要上传私钥信息,因公钥是能过keytool 生成所以需要导出私钥信息: 导出的步骤如下: 一:安装openssl and openssl-devel: yum -y install openssl openssl-devel 二:能过keytool 导出证书文件cer的格式,其中1234567 前面生成tomcat.keystore 文件密码: /usr/java

keychain不能导出p12证书

在做iphone push的时候,keychain不能导出p12证书 解决方法很简单,选中左下角的我的证书即可 keychain不能导出p12证书,布布扣,bubuko.com

获取UDID的简单方法 和 P12证书无法导出问题

有关苹果无法导出p12证书的问题解决 导出 .P12文件的目的 开发人员比较多的情况下,都去配置证书,对iOS开发团队来说不好管理:而且证书配置也是有限的.所以最好只配置一个. 如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重新添加. 导出 .P12文件 本机必须已经有一个带秘钥的证书才可以生成.p12文件,不带密钥的生成不了.p12文件. 查

keychain不能导出p12证书问题的解决

苹果开发者计划申请下来了,接下来就是导出证书了,可是按照之前转过的帖子操作,http://www.cnblogs.com/cg-Yun/articles/4158177.html,发现不能导出私钥. 本人系统是 目前最新的10.10.1 , xcode 是最新的 6.1.1 . 解决办法, 在钥匙串工具中,将系统里的证书放到登陆里面就可以导出私钥了.

mac无法导出p12证书问题

app添加推送功能时候,第三方开发平台需要上传APNS证书文件. 双击下载apple生成的aps.cer和aps_development.cer证书,在钥匙串中发现无法导出p12证书,呈现灰色不可点击状态: 原因1: 证书类型选择错误,左侧有两个分类,选择 登录--证书,找到需要导出的文件,右键点击可导出p12文件,如果在 登录--证书 中找不到需要的证书,而在 系统--证书 中能找到,拖动证书到登录即可解决. 原因2: Mac系统缺少AppleWWDRCA.cer证书. 下载:https://

使用CryptoAPI解析X509证书和P12证书

读入一个CER文件,CertCreateCertificateContext生成CERT_CONTEXT.CERT_CONTEXT这个数据结构中有一项CERT_INFO,CERT_INFO里面有一项SubjectPublicKeyInfo,  SubjectPublicKeyInfo是一段PUBLICKEY_INFO类型的数据段,里面保存的是算法的ID和DER编码的公钥.有了这段DER编码,我们就可以用其他工具(比如openssl)来解析公钥的各项参数.遗憾的是,CryptoAPI定义的接口却不

IOS证书/私钥/代码签名/描述文件

1.   相关资源 (1)   钥匙串程序(常用工具->钥匙串),用于创建证书请求.安装证书.导出私钥等 (2)   IOS开发中心:https://developer.apple.com/devcenter/ios/index.action (3)   IOS描述门户(IOS provisioning Portal),在此配置证书.描述文件.推送服务等: https://developer.apple.com/ios/manage/overview/index.action, (4)   IO

[转贴]使用CryptoAPI解析X509证书和P12证书

原文在 http://bbs.pediy.com/archive/index.php?t-97663.html,但是觉得这篇文章非常好,我抄下来作我笔记用 一.解析X509证书 1.从磁盘上的证书文件中读取证书数据 unsigned char* pbX509Data; // 证书数据 unsigned long ulX509DataLen; // 证书数据长度 2.获取CertContext PCCERT_CONTEXT pCertContext = CertCreateCertificateC