InglésFrancésEspañol

Ad


icono de página de OnWorks

ecparamssl: en línea en la nube

Ejecute ecparamssl en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando ecparamssl 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


ecparam: manipulación y generación de parámetros EC

SINOPSIS


openssl ecparam [-informar DER | PEM] [-superar DER | PEM] [-in nombre de archivo] [-fuera nombre de archivo]
[-sin salida] [-texto] [-C] [-cheque] [-nombre arg] [-lista_curvas] [-conv_form arg] [-param_enc
arg] [-no_semilla] [-y archivo (s)] [-genkey] [-motor id]

DESCRIPCIÓN


Este comando se utiliza para manipular o generar archivos de parámetros EC.

CAMPUS


-informar DER | PEM
Esto especifica el formato de entrada. los DER La opción utiliza una forma codificada DER de ASN.1
compatible con RFC 3279 EcpkParameters. El formulario PEM es el formato predeterminado:
consiste en DER formato base64 codificado con líneas adicionales de encabezado y pie de página.

-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 los parámetros o la entrada estándar si esta
La opción no está especificada.

-fuera nombre de archivo
Esto especifica los parámetros de nombre de archivo de salida a. La salida estándar se utiliza si esta
la opción no está presente. El nombre del archivo de salida debe no ser el mismo que la entrada
nombre del archivo.

-sin salida
Esta opción inhibe la salida de la versión codificada de los parámetros.

-texto
Esta opción imprime los parámetros EC en forma legible por humanos.

-C Esta opción convierte los parámetros EC en código C. A continuación, se pueden cargar los parámetros.
llamando al get_ec_group_XXX () función.

-cheque
Valide los parámetros de la curva elíptica.

-nombre arg
Utilice los parámetros EC con el nombre "corto" especificado. Usar -lista_curvas para obtener una lista
de todos los parámetros EC actualmente implementados.

-lista_curvas
Si se especifica esta opción ecparam imprimirá una lista de todos los
Implementado nombres de parámetros EC y salida.

-conv_form
Esto especifica cómo los puntos de la curva elíptica se convierten en cadenas de octetos.
Los valores posibles son: comprimido (el valor predeterminado), Sin comprimir y camiones híbridos. Para obtener más
Para obtener información sobre los formularios de conversión de puntos, lea el estándar X9.62. Note
Debido a problemas de patentes, comprimido La opción está deshabilitada por defecto para curvas binarias.
y se puede habilitar definiendo la macro del preprocesador OPENSSL_EC_BIN_PT_COMP at
tiempo de compilación.

-param_enc arg
Esto especifica cómo se codifican los parámetros de la curva elíptica. Los posibles valores son:
curva_nombrada, es decir, los parámetros ec están especificados por un OID, o explícito donde la ec
los parámetros se dan explícitamente (ver RFC 3279 para la definición de los parámetros EC
estructuras). El valor predeterminado es curva_nombrada. Note las implícitamente CA alternativa, como
especificado en RFC 3279, actualmente no está implementado en OpenSSL.

-no_semilla
Esta opción inhibe que la 'semilla' para la generación de parámetros esté incluida en el
Estructura de ECParameters (ver RFC 3279).

-genkey
Esta opción generará una clave privada EC utilizando los parámetros especificados.

-y archivo (s)
un archivo o archivos que contienen datos aleatorios utilizados para sembrar el generador de números aleatorios, o un
Toma EGD (ver RAND_egd(3)). Se pueden especificar varios archivos separados por un SO-
Carácter dependiente. El separador es ; para MS-Windows, , para OpenVMS y : para todos
otros.

-motor id
especificar un motor (por su id cadena) causará ecparam para intentar obtener
una referencia funcional al motor especificado, inicializándolo si es necesario. los
El motor se establecerá como predeterminado para todos los algoritmos disponibles.

NOTAS


Los parámetros EC del formato PEM utilizan las líneas de encabezado y pie de página:

----- COMIENZAR PARÁMETROS EC -----

----- PARÁMETROS EC FINALES -----
Actualmente, OpenSSL no puede generar nuevos grupos y, por lo tanto, ecparam solo puedo crear
Parámetros EC de curvas conocidas (nombradas).

EJEMPLOS


Para crear parámetros EC con el grupo 'prime192v1':

openssl ecparam -out ec_param.pem -name prime192v1

Para crear parámetros EC con parámetros explícitos:

openssl ecparam -out ec_param.pem -name prime192v1 -param_enc explícito

Para validar los parámetros de EC dados:

openssl ecparam -in ec_param.pem -verificar

Para crear parámetros EC y una clave privada:

openssl ecparam -out ec_key.pem -name prime192v1 -genkey

Para cambiar la codificación de puntos a 'comprimido':

openssl ecparam -in ec_in.pem -out ec_out.pem -conv_form comprimido

Para imprimir los parámetros EC en salida estándar:

openssl ecparam -in ec_param.pem -noout -text

Utilice ecparamssl en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad