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

相关推荐
触底反弹9 小时前
前后端通信不是魔法,是 HTTP 协议、数据格式和浏览器安全机制共同演奏的交响曲
http·https·浏览器
山顶夕景17 小时前
【MAE】音频自监督训练Masked Autoencoders that Listen
音视频·ssl·多模态·自监督·mae
寒晓星20 小时前
【网络编程】UDP编程
linux·网络·网络协议·udp
froyoisle20 小时前
阿里云免费 SSL 证书申请及配置
服务器·阿里云·ssl·网站
逑之20 小时前
HTTP、HTTPS2
网络·网络协议·http
_waylau1 天前
Spring Framework HTTP服务客户端详解
java·后端·网络协议·spring·http·spring cloud
Android-Flutter1 天前
Android的http和https知识点
android·http·https
爱刷碗的苏泓舒1 天前
网络通信入门之 NTRIP、HTTP、TCP 与 IP 的关系:协议分层、连接过程以及实时数据流
网络协议·tcp/ip·http·网络通信·rtcm·监控运维·ntrip
Lhappy嘻嘻1 天前
网络(四)|全网最细网络层原理:IP 协议、IP 地址分类、子网划分、路由转发、NAT 穿透详解
java·笔记·网络协议·计算机网络
我星期八休息1 天前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http