https SSL证书使用 git bash 解密

申请域名证书后,有些证书下载时强制加密。

在使用时,比如在AWS ACM中使用时,不能用加密的证书。所以这里讲下怎么解密。

首先,加密一般加密的是公私钥中的私钥,即private.key。

填写密码,下载证书,并解压。证书类型 openssl和PKCS#8 都可以。

下载下来的证书压缩包中, 后缀名为key的文件是加密的,密码就是你在上面图片对话框里的输入的密码。需要使用openssl解密。

这里使用git bash自带的openssl解密。

打开git bash

cd到证书解压放置的目录。

运行如下语句:

bash 复制代码
winpty openssl rsa -in xxxx.key -out decrypted.key

注意,由于使用git bash才会需要在前面加上"winpty",正常版本openssl不需要。

根据提示输入密码。

在证书解压目录找到 decrypted.key 文件。

相关推荐
上海云盾安全满满10 小时前
高防IP线路质量重要吗
网络·网络协议·tcp/ip
hoududubaba11 小时前
ORAN共享小区的基本概念
网络·网络协议
tobias.b15 小时前
408真题解析-2009-39-网络-TCP拥塞控制
网络·网络协议·tcp/ip·计算机考研·408考研·408真题解析
数通工程师15 小时前
IPv4和IPv6 地址分配:从划分到工具全解析
网络·网络协议·tcp/ip·华为
吃不吃早饭16 小时前
深入浅出:HTTPS 安全机制 + PHP 文件包含与伪协议全解析
安全·https·php
funnycoffee12317 小时前
遵循 TCP/IP 四层模型,详细描述一台终端访问 www.taobao.com 的完整过程
网络·网络协议·tcp/ip
物有本木17 小时前
httpsok-v2.0.8发布-支持IIS证书自动续签
nginx·ssl
༺๑Tobias๑༻18 小时前
K8S简易实现快速部署HTTPS方法
容器·https·kubernetes
乾元18 小时前
智能化侦察:利用 LLM 进行自动化资产暴露面识别与关联
运维·网络·人工智能·网络协议·安全·自动化
a***592620 小时前
TCP/IP协议栈:从基础到未来趋势
网络·网络协议·tcp/ip