zoukankan      html  css  js  c++  java
  • openssl生成证书

     常用证书生成操作:

    1.生成私钥

    openssl genrsa -out myCA.key 2048

    2.生成证书

    openssl req  -x509  -new -key myCA.key -out myCA.cer -days 730

    这个可不输入  -subj "/emailAddress=menchao2@126.com,CN=menchao,C=CN"

     

    上面就创建好了根证书,下来创建自正式

    3.  创建私钥文件

    openssl genrsa -out server.key 2048

     4.创建csr

    openssl req -new -out server.req -key server.key 

    -subj /CN=www2.mysite.com

     

    5.csr创建证书

    openssl x509 -req -in server.req -out server.cer -CAkey myCA.key -CA myCA.cer -days 36500 -CAcreateserial -CAserial server.serial

     

    6. 生成p12证书

    openssl pkcs12 -export -in server.cer -inkey server.key -out server.p12 -name "server"

     

    7.生成keystore

    keytool -importkeystore -v -srckeystore  server.p12 -srcstoretype pkcs12 -srcstorepass 123456  -destkeystore server.keystore -deststoretype jks -deststorepass 123456

     

     

     

     

     

     

  • 相关阅读:
    《研磨设计模式》阅读摘要
    心电图
    nodejs
    自动化测试
    Hook技术
    热修复原理
    理解ClassLoader
    Dalvik和ART
    Java虚拟机
    理解WindowManagerService
  • 原文地址:https://www.cnblogs.com/menchao/p/4950546.html
Copyright © 2011-2022 走看看