EngelsFransSpaans

Ad


OnWorks-favicon

genpkeyssl - Online in de cloud

Voer genpkeyssl uit in OnWorks gratis hostingprovider via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht genpkeyssl die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


genpkey - genereer een privésleutel

KORTE INHOUD


openssl genpsleutel [-uit bestandsnaam] [-outformeren PEM|DER] [-doorgang arg] [-cijfer] [-motor id]
[-parambestand filet] [-algoritme alg] [-pkeyopt opt:waarde] [-genparam] [-tekst]

PRODUCTBESCHRIJVING


De genpsleutel commando genereert een persoonlijke sleutel.

OPTIES


-uit bestandsnaam
de uitvoerbestandsnaam. Als dit argument niet is opgegeven, wordt standaarduitvoer gebruikt.

-outformeren DER|PEM
Dit specificeert het uitvoerformaat DER of PEM.

-doorgang arg
de wachtwoordbron van het uitvoerbestand. Voor meer informatie over het formaat van arg zie
PASS UITDRUKKING ARGUMENTEN sectie in openssl(1).

-cijfer
Deze optie versleutelt de privésleutel met het meegeleverde cijfer. Elke algoritmenaam
geaccepteerd door EVP_get_cipherbyname() is acceptabel zoals: des3.

-motor id
het specificeren van een motor (door zijn unieke id string) zal veroorzaken genpsleutel proberen te verkrijgen
een functionele verwijzing naar de gespecificeerde engine, zodat deze indien nodig wordt geïnitialiseerd. De
engine wordt dan ingesteld als de standaard voor alle beschikbare algoritmen. Indien gebruikt dit
optie moet voorafgaan aan alle andere opties.

-algoritme alg
openbare-sleutelalgoritme om te gebruiken, zoals RSA, DSA of DH. Indien gebruikt, moet deze optie voorafgaan aan
elke -pkeyopt opties. De opties -parambestand en -algoritme zijn wederzijds exclusief.

-pkeyopt opt:waarde
stel de openbare-sleutelalgoritme-optie in opteren naar waarde. De precieze reeks ondersteunde opties
hangt af van het gebruikte openbare-sleutelalgoritme en de implementatie ervan. Zien KEY GENERATION
OPTIES hieronder voor meer informatie.

-genparam
genereer een set parameters in plaats van een persoonlijke sleutel. Indien gebruikt, moet deze optie
voorafgaan aan en -algoritme, -parambestand or -pkeyopt opties.

-parambestand bestandsnaam
Sommige algoritmen voor openbare sleutels genereren een persoonlijke sleutel op basis van een reeks parameters. Zij
kan met deze optie worden geleverd. Als deze optie wordt gebruikt, wordt het algoritme voor de openbare sleutel
gebruikt wordt bepaald door de parameters. Indien gebruikt, moet deze optie voorafgaan aan en -pkeyopt
opties. De opties -parambestand en -algoritme zijn wederzijds exclusief.

-tekst
Druk een (niet-versleutelde) tekstweergave af van private en publieke sleutels en parameters
samen met de PEM- of DER-structuur.

KEY GENERATION OPTIES


De opties die door elk algoritme en inderdaad elke implementatie van een algoritme worden ondersteund, kunnen
variëren. De opties voor de OpenSSL-implementaties worden hieronder beschreven.

RSA KEY GENERATION OPTIES


rsa_keygen_bits:numbits
Het aantal bits in de gegenereerde sleutel. Indien niet gespecificeerd, wordt 1024 gebruikt.

rsa_keygen_pubexp:waarde
De waarde van de openbare RSA-exponent. Dit kan een grote decimale of hexadecimale waarde zijn als
voorafgegaan door 0x. De standaardwaarde is 65537.

DSA PARAMETER GENERATION OPTIES


dsa_paramgen_bits:numbits
Het aantal bits in de gegenereerde parameters. Indien niet gespecificeerd, wordt 1024 gebruikt.

DH PARAMETER GENERATION OPTIES


dh_paramgen_prime_len:numbits
Het aantal bits in de prime-parameter p.

dh_paramgen_generator:waarde
De waarde die moet worden gebruikt voor de generator g.

dh_rfc5114:getal
Als deze optie is ingesteld, worden de juiste RFC5114-parameters gebruikt in plaats van:
het genereren van nieuwe parameters. De waarde num kan de waarden 1, 2 of 3 corresponderen
naar RFC5114 DH parameters bestaande uit 1024 bit groep met 160 bit subgroep, 2048 bit
groep met 224 bit subgroep en 2048 bit groep met 256 bit subgroep zoals vermeld in
RFC5114 secties 2.1, 2.2 en 2.3 respectievelijk.

EC PARAMETER GENERATION OPTIES


ec_paramgen_curve:kromme
de te gebruiken EC-curve.

GOST2001 KEY GENERATION EN PARAMETER OPTIES


Gost 2001-ondersteuning is standaard niet ingeschakeld. Om dit algoritme in te schakelen, moet men de
ccgost-engine in het OpenSSL-configuratiebestand. Zie README.gost-bestand in de
engines/ccgost-directory van de brondistributie voor meer details.

Het gebruik van een parameterbestand voor het GOST R 34.10-algoritme is optioneel. Parameters kunnen zijn:
gespecificeerd tijdens het genereren van sleutels, zowel direct als tijdens het genereren van het parameterbestand.

parameterset:naam
Specificeert GOST R 34.10-2001 parameterset volgens RFC 4357. Parameterset kan zijn:
gespecificeerd met behulp van afgekorte naam, korte objectnaam of numerieke OID. Volgend op
parametersets worden ondersteund:

paramset OID Gebruik:
A 1.2.643.2.2.35.1 Handtekening
B 1.2.643.2.2.35.2 Handtekening
C 1.2.643.2.2.35.3 Handtekening
XA 1.2.643.2.2.36.0 Sleuteluitwisseling
XB 1.2.643.2.2.36.1 Sleuteluitwisseling
test 1.2.643.2.2.35.0 Testdoeleinden

OPMERKINGEN


Het gebruik van het genpkey-programma wordt aangemoedigd boven de algoritme-specifieke hulpprogramma's, omdat:
aanvullende algoritme-opties en door ENGINE geleverde algoritmen kunnen worden gebruikt.

Voorbeelden


Genereer een RSA-privésleutel met behulp van standaardparameters:

openssl genpkey -algoritme RSA -out key.pem

Versleutel de privésleutel van de uitvoer met 128-bits AES en de wachtwoordzin "hallo":

openssl genpkey -algoritme RSA -out key.pem -aes-128-cbc -pass pass:hallo

Genereer een 2048-bits RSA-sleutel met 3 als de openbare exponent:

openssl genpkey -algoritme RSA -out key.pem -pkeyopt rsa_keygen_bits:2048 \
-pkeyopt rsa_keygen_pubexp:3

Genereer 1024 bit DSA-parameters:

openssl genpkey -genparam -algoritme DSA -out dsap.pem \
-pkeyopt dsa_paramgen_bits:1024

Genereer DSA-sleutel van parameters:

openssl genpkey -parambestand dsap.pem -out dsakey.pem

Genereer 1024 bit DH-parameters:

openssl genpkey -genparam -algoritme DH -out dhp.pem \
-pkeyopt dh_paramgen_prime_len:1024

Uitgang RFC5114 2048 bit DH parameters met 224 bit subgroep:

openssl genpkey -genparam -algoritme DH -out dhp.pem -pkeyopt dh_rfc5114:2

Genereer DH-sleutel van parameters:

openssl genpkey -parambestand dhp.pem -out dhkey.pem

Genpkeyssl online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad