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 文件。

相关推荐
SUGERBOOM1 小时前
【网络安全】网络基础第一阶段——第一节:网络协议基础---- OSI与TCP/IP协议
网络·网络协议·web安全
小黑爱编程2 小时前
【LInux】HTTPS是如何实现安全传输的
linux·安全·https
掘根11 小时前
【网络】高级IO——poll版本TCP服务器
网络·数据库·sql·网络协议·tcp/ip·mysql·网络安全
2401_8725149712 小时前
深入探究HTTP网络协议栈:互联网通信的基石
网络·网络协议·http
不良人天码星14 小时前
HTTP 协议的基本格式
网络·网络协议·http
心勤则明14 小时前
Netty配置SSL证书加密
服务器·https·ssl
广东数字化转型16 小时前
SSL/TSL 总结
网络·网络协议·ssl
不烦下雨c17 小时前
【网络】传输层协议TCP
网络·网络协议·tcp/ip
KookeeyLena518 小时前
IP池对数据爬取工作的帮助
网络·网络协议·tcp/ip