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

  • 相关阅读:
    Django(一)
    web 框架
    图片
    day16
    day 15
    day14 HTML CSS
    day12
    day11
    python IO多路复用,初识多线程
    python socket
  • 原文地址:https://www.cnblogs.com/lqynkdcwy/p/9661037.html
Copyright © 2011-2022 走看看