打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用Openssl一键生成pem和der证书
  1. 将以下代码另存为后缀名为sh的文件
#!/bin/bashPASS=Init_Selection() {    clear    echo "+------------------------------------------------------------------------+"    echo "|                       _ _  _  _        _  _  _  _                    |"    echo "|                      / / //_|/_//_//_//_//_'/ //_/                   |"    echo "|                                 _/   /         _/                    |"    echo "+------------------------------------------------------------------------+"    echo "|                            openssl证书生成脚本v1.0                      |"    echo "+------------------------------------------------------------------------+"    echo "|                         https://www.maoyupeng.club                     |"    echo "+------------------------------------------------------------------------+"        Echo_Green "请输入证书密码"    read -p "Password:" PASS    action_build     }action_build() {    echo "创建AES256加密密钥..."    openssl genrsa -passout pass:${PASS} -out rsa_aes_private.pem 2048    echo "生成公钥..."    openssl rsa -in rsa_aes_private.pem -passin pass:${PASS} -pubout -out rsa_public.pem    echo "PEM私钥转DER..."    openssl rsa -in rsa_aes_private.pem -passin pass:${PASS} -out rsa_private_key.der -outform der    echo "PEM公钥转DER..."    openssl rsa -in rsa_public.pem -out rsa_public_key.der -pubin -outform der    echo "Finish!"}Echo_Green(){  echo $(Color_Text "$1" "32")}Echo_Yellow(){  echo $(Color_Text "$1" "33")}Init_Selection
  1. 然后打开终端, 赋予权限
chmod -R 755 ./*.sh
  1. 最后执行脚本文件, 根据提示输入生成证书的密码
./xxx.sh
  1. 等待片刻, 证书生成成功
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
带你使用Nginx实现HTTPS双向验证
使用 openssl 生成证书(含openssl详解)
那些证书相关的玩意儿(SSL,X.509,PEM,DER,CRT,CER,KEY,CSR,P12等)
数字证书常见格式整理
openssl 证书操作命令
数据安全及各种加密算法对比
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服