zoukankan      html  css  js  c++  java
  • Openssl genrsa命令

    一、简介

    生成RSA私有密钥

    二、语法

    openssl  genrsa [-out filename] [-passout arg] [-f4] [-3] [-rand file(s)] [-engine id] [numbits] [-des] [-des3] [-idea]

    选项

    usage: genrsa [args] [numbits]
     -des            encrypt the generated key with DES in cbc mode
     -des3           encrypt the generated key with DES in ede cbc mode (168 bit key)
     -idea           encrypt the generated key with IDEA in cbc mode
     -seed
                     encrypt PEM output with cbc seed
     -aes128, -aes192, -aes256
                     encrypt PEM output with cbc aes
     -camellia128, -camellia192, -camellia256
                     encrypt PEM output with cbc camellia
     -out file       output the key to 'file
     -passout arg    output file pass phrase source
     -f4             use F4 (0x10001) for the E value
     -3              use 3 for the E value
     -engine e       use engine e, possibly a hardware device.
     -rand file:file:...
                     load the file (or the files in the directory) into
                     the random number generator

    三、实例

    1、生成1024位rsa私钥,采用des算法加密

    openssl genrsa -des -passout pass:"1234546" -out prikey.pem 1024

    image

    2、根据私钥生成公钥

    openssl rsa -in prikey.pem -out pubkey.pem -pubout

    image

  • 相关阅读:
    Quagga How to use Quagga
    Quagga Case 4
    Quagga Case 3
    Quagga Case 2
    Quagga Routing Suite
    quagga
    quagga 的原理解析 zebra原理解析
    zebra线程管理源码简析
    【习题 4-8 UVA
    【习题 4-7 UVA
  • 原文地址:https://www.cnblogs.com/274914765qq/p/4665959.html
Copyright © 2011-2022 走看看