LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    genpkey

    
    
    

    SYNOPSIS

           openssl genpkey [-out filename] [-outform PEM|DER] [-pass arg]
           [-cipher] [-engine id] [-paramfile file] [-algorithm alg] [-pkeyopt
           opt:value] [-genparam] [-text]
    
    
    

    DESCRIPTION

           The genpkey command generates a private key.
    
    
    

    OPTIONS

           -out filename
               the output filename. If this argument is not specified then
               standard output is used.
    
           -outform DER|PEM
               This specifies the output format DER or PEM.
    
           -pass arg
               the output file password source. For more information about the
               format of arg see the PASS PHRASE ARGUMENTS section in openssl(1).
    
           -cipher
               This option encrypts the private key with the supplied cipher. Any
               algorithm name accepted by EVP_get_cipherbyname() is acceptable
               such as des3.
    
           -engine id
               specifying an engine (by its unique id string) will cause genpkey
               to attempt to obtain a functional reference to the specified
               engine, thus initialising it if needed. The engine will then be set
               as the default for all available algorithms. If used this option
               should precede all other options.
    
           -algorithm alg
               public key algorithm to use such as RSA, DSA or DH. If used this
               option must precede any -pkeyopt options. The options -paramfile
               and -algorithm are mutually exclusive.
    
           -pkeyopt opt:value
               set the public key algorithm option opt to value. The precise set
               of options supported depends on the public key algorithm used and
               its implementation. See KEY GENERATION OPTIONS below for more
               details.
    
           -genparam
               generate a set of parameters instead of a private key. If used this
               option must precede and -algorithm, -paramfile or -pkeyopt options.
    
           -paramfile filename
               Some public key algorithms generate a private key based on a set of
               parameters.  They can be supplied using this option. If this option
               is used the public key algorithm used is determined by the
               parameters. If used this option must precede and -pkeyopt options.
               used.
    
           rsa_keygen_pubexp:value
               The RSA public exponent value. This can be a large decimal or
               hexadecimal value if preceded by 0x. Default value is 65537.
    
    
    

    DSA PARAMETER GENERATION OPTIONS

           dsa_paramgen_bits:numbits
               The number of bits in the generated parameters. If not specified
               1024 is used.
    
    
    

    DH PARAMETER GENERATION OPTIONS

           dh_paramgen_prime_len:numbits
               The number of bits in the prime parameter p.
    
           dh_paramgen_generator:value
               The value to use for the generator g.
    
    
    

    EC PARAMETER GENERATION OPTIONS

           ec_paramgen_curve:curve
               the EC curve to use.
    
    
    

    GOST2001 KEY GENERATION AND PARAMETER OPTIONS

           Gost 2001 support is not enabled by default. To enable this algorithm,
           one should load the ccgost engine in the OpenSSL configuration file.
           See README.gost file in the engines/ccgost directiry of the source
           distribution for more details.
    
           Use of a parameter file for the GOST R 34.10 algorithm is optional.
           Parameters can be specified during key generation directly as well as
           during generation of parameter file.
    
           paramset:name
               Specifies GOST R 34.10-2001 parameter set according to RFC 4357.
               Parameter set can be specified using abbreviated name, object short
               name or numeric OID. Following parameter sets are supported:
    
                 paramset   OID               Usage
                 A          1.2.643.2.2.35.1  Signature
                 B          1.2.643.2.2.35.2  Signature
                 C          1.2.643.2.2.35.3  Signature
                 XA         1.2.643.2.2.36.0  Key exchange
                 XB         1.2.643.2.2.36.1  Key exchange
                 test       1.2.643.2.2.35.0  Test purposes
    
    
    

    NOTES

           The use of the genpkey program is encouraged over the algorithm
           specific utilities because additional algorithm options and ENGINE
           provided algorithms can be used.
    
    
    

    EXAMPLES

           Generate an RSA private key using default parameters:
    
            openssl genpkey -genparam -algorithm DSA -out dsap.pem \
                                                           -pkeyopt dsa_paramgen_bits:1024
    
           Generate DSA key from parameters:
    
            openssl genpkey -paramfile dsap.pem -out dsakey.pem
    
           Generate 1024 bit DH parameters:
    
            openssl genpkey -genparam -algorithm DH -out dhp.pem \
                                                   -pkeyopt dh_paramgen_prime_len:1024
    
           Generate DH key from parameters:
    
            openssl genpkey -paramfile dhp.pem -out dhkey.pem
    
    
    

    1.0.1e 2013-02-11 GENPKEY(1)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz