zoukankan      html  css  js  c++  java
  • 生成私钥与公钥的方法

    CA重要配置文件:

    /etc/pki/tls/openssl.cnf

    4.CA重要配置文件-----etc-pki-tls-openssl.cnf.png


    1.生成私钥

    1.1不加密

    :(umask 066;openssl genrsa -out private.key 1024)
    :(umask 066;openssl genrsa -out /etc/pki/CA/private/cakey.pem 1024)

    1.0生成私钥(600).png

    1.2加密

    :(umask 066;openssl genrsa -out private.key -des 1024)
    :(umask 066;openssl genrsa -out /etc/pki/CA/private/cakey .pem -des 1024)

    1.1生成加密私钥(600).png

    1.2.1解密

    :openssl rsa -in private.key -out private.key2

    1.2.将加密私钥解密-rsa.png


    2.根据私钥生成公钥

    2.1由没有加密的私钥(private.key2)生成公钥(public.key2)

    openssl rsa -in private.key2 -pubout -out public.key2

    2.1.由没有加密的私钥生成公钥.png

    2.2由有加密的私钥(private.key)生成公钥(public.key)

    openssl rsa -in private.key -pubout -out public.key

    2.2.由加密的私钥生成公钥.png


    3.生成的公钥与私钥

    3.生成后的公钥与私钥.png

  • 相关阅读:
    JSP数据交互(一)
    response.setHeader()用法
    Vue初步认识
    Socket初步了解
    DOM4j的修改删除方式
    多线程
    ArrayList和Vector区别
    集合框架(一)
    深入C#数据类型
    深入.NET框架
  • 原文地址:https://www.cnblogs.com/lqynkdcwy/p/9661037.html
Copyright © 2011-2022 走看看