Dit is de opdracht pkeyssl 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
pkey - hulpmiddel voor het verwerken van openbare of privésleutels
KORTE INHOUD
openssl psleutel [-informeren PEM|DER] [-outformeren PEM|DER] [-in bestandsnaam] [-passeren arg] [-uit
bestandsnaam] [-flauwvallen arg] [-cijfer] [-tekst] [-tekst_pub] [-no-out] [-pubin] [-pubuit]
[-motor id]
PRODUCTBESCHRIJVING
De psleutel commando verwerkt publieke of private sleutels. Ze kunnen worden omgezet tussen verschillende
formulieren en hun componenten afgedrukt.
COMMAND OPTIES
-informeren DER|PEM
Dit specificeert het invoerformaat DER of PEM.
-outformeren DER|PEM
Dit specificeert het uitvoerformaat, de opties hebben dezelfde betekenis als de -informeren
optie.
-in bestandsnaam
Dit specificeert de invoerbestandsnaam waaruit een sleutel moet worden gelezen of standaardinvoer als deze optie:
wordt niet gespecificeerd. Als de sleutel versleuteld is, wordt er om een wachtwoord gevraagd.
-passeren arg
de wachtwoordbron van het invoerbestand. Voor meer informatie over het formaat van arg zie
PASS UITDRUKKING ARGUMENTEN sectie in openssl(1).
-uit bestandsnaam
Dit specificeert de uitvoerbestandsnaam waarnaar een sleutel moet worden geschreven of de standaarduitvoer als deze optie is ingeschakeld
is niet gespecificeerd. Als er coderingsopties zijn ingesteld, is er een wachtwoordzin
om gevraagd. De uitvoerbestandsnaam moet niet hetzelfde zijn als de invoerbestandsnaam.
-flauwvallen wachtwoord
de wachtwoordbron van het uitvoerbestand. Voor meer informatie over het formaat van arg zie
PASS UITDRUKKING ARGUMENTEN sectie in openssl(1).
-cijfer
Deze opties coderen de privésleutel met het meegeleverde cijfer. Elke algoritmenaam
geaccepteerd door EVP_get_cipherbyname() is acceptabel zoals: des3.
-tekst
drukt de verschillende openbare of privésleutelcomponenten af in platte tekst naast:
de gecodeerde versie.
-tekst_pub
druk alleen componenten van de openbare sleutel af, zelfs als een privésleutel wordt verwerkt.
-no-out
voer niet de gecodeerde versie van de sleutel uit.
-pubin
standaard wordt een privésleutel uit het invoerbestand gelezen: bij deze optie wordt een openbare sleutel
lees in plaats daarvan.
-pubuit
standaard wordt een private sleutel uitgegeven: met deze optie wordt een publieke sleutel uitgegeven
in plaats daarvan. Deze optie wordt automatisch ingesteld als de invoer een openbare sleutel is.
-motor id
het specificeren van een motor (door zijn unieke id string) zal veroorzaken psleutel proberen om een
functionele verwijzing naar de gespecificeerde engine, waardoor deze indien nodig wordt geïnitialiseerd. De
engine wordt dan ingesteld als de standaard voor alle beschikbare algoritmen.
Voorbeelden
Om de wachtwoordzin op een RSA-privésleutel te verwijderen:
openssl pkey -in sleutel.pem -uit sleuteluit.pem
Een privésleutel coderen met triple DES:
openssl pkey -in key.pem -des3 -out keyout.pem
Een privésleutel van PEM- naar DER-indeling converteren:
openssl pkey -in key.pem -outform DER -out keyout.der
Om de componenten van een privésleutel af te drukken naar standaarduitvoer:
openssl pkey -in key.pem -text -noout
Om de publieke componenten van een private sleutel af te drukken naar standaarduitvoer:
openssl pkey -in key.pem -text_pub -noout
Om alleen het openbare deel van een privésleutel uit te voeren:
openssl pkey -in sleutel.pem -pubout -uit pubkey.pem
Gebruik pkeyssl online met behulp van onworks.net-services