Este es el comando pkeyssl que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pkey: herramienta de procesamiento de claves públicas o privadas
SINOPSIS
openssl clave p [-informar PEM | DER] [-superar PEM | DER] [-in nombre de archivo] [-Aconteció en arg] [-fuera
nombre de archivo] [-desmayarse arg] [-cifrar] [-texto] [-text_pub] [-sin salida] [-pubina] [-pubout]
[-motor id]
DESCRIPCIÓN
La pestaña clave p comando procesa claves públicas o privadas. Se pueden convertir entre varios
impresos de formularios y sus componentes.
COMANDO OPCIONES
-informar DER | PEM
Esto especifica el formato de entrada DER o PEM.
-superar DER | PEM
Esto especifica el formato de salida, las opciones tienen el mismo significado que el -informar
.
-in nombre de archivo
Esto especifica el nombre del archivo de entrada para leer una clave o entrada estándar si esta opción
no se especifica. Si la clave está encriptada, se le pedirá una frase de contraseña.
-Aconteció en arg
la fuente de contraseña del archivo de entrada. Para obtener más información sobre el formato de arg ver la
PASS FRASE ARGUMENTOS sección en openssl(1).
-fuera nombre de archivo
Esto especifica el nombre del archivo de salida para escribir una clave o salida estándar si esta opción
no se especifica. Si se establece alguna opción de cifrado, se incluirá una frase de contraseña.
solicitado. El nombre del archivo de salida debe no sea ser el mismo que el nombre del archivo de entrada.
-desmayarse la contraseña
el origen de la contraseña del archivo de salida. Para obtener más información sobre el formato de arg ver la
PASS FRASE ARGUMENTOS sección en openssl(1).
-cifrar
Estas opciones cifran la clave privada con el cifrado proporcionado. Cualquier nombre de algoritmo
aceptado por EVP_get_cipherbyname () es aceptable como DES3.
-texto
imprime los diversos componentes de clave pública o privada en texto sin formato, además de
la versión codificada.
-text_pub
imprima solo los componentes de clave pública incluso si se está procesando una clave privada.
-sin salida
no genera la versión codificada de la clave.
-pubina
por defecto, se lee una clave privada del archivo de entrada: con esta opción, se lee una clave pública
leer en su lugar.
-pubout
por defecto se emite una clave privada: con esta opción se generará una clave pública
en lugar de. Esta opción se configura automáticamente si la entrada es una clave pública.
-motor id
especificar un motor (por su id cadena) causará clave p para intentar obtener un
referencia funcional al motor especificado, inicializándolo si es necesario. los
El motor se establecerá como predeterminado para todos los algoritmos disponibles.
EJEMPLOS
Para eliminar la frase de contraseña en una clave privada RSA:
openssl pkey -in key.pem -out keyout.pem
Para cifrar una clave privada usando triple DES:
openssl pkey -in key.pem -des3 -out keyout.pem
Para convertir una clave privada de formato PEM a DER:
openssl pkey -in key.pem -outform DER -out keyout.der
Para imprimir los componentes de una clave privada en una salida estándar:
openssl pkey -in key.pem -text -noout
Para imprimir los componentes públicos de una clave privada en una salida estándar:
openssl pkey -in key.pem -text_pub -noout
Para simplemente generar la parte pública de una clave privada:
openssl pkey -in key.pem -pubout -out pubkey.pem
Use pkeyssl en línea usando los servicios de onworks.net