xsec-cipher: en línea en la nube

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


xmlsec-cipher: realiza el cifrado y descifrado básico de documentos XML

SINOPSIS


cifrado xmlsec [-i] ([-d] | -el | -ef | -ej) [-x]
[-o salida] -k [kek] (nombre de archivo [la contraseña] | cadena de claves)
Las opciones de entrada

DESCRIPCIÓN


cifrado xmlsec cifra o descifra un documento XML siguiendo la firma digital XML y
Especificaciones de cifrado utilizando la biblioteca Apache XML Security para C ++. El valor por defecto
la acción es descifrar el archivo de entrada. Se pueden seleccionar otras operaciones con el -el, -ef,
or -ej opciones. El resultado de la operación, ya sea cifrado o descifrado, será
impreso en salida estándar.

CAMPUS


Tenga en cuenta que cada opción debe proporcionarse como un argumento independiente.

--descriptar, -d
Lee el archivo de entrada como un archivo XML, busca un nodo EncryptedData y
descifra la salida, imprimiéndola como salida estándar. Esta es la operación predeterminada
y no es necesario especificarlo.

--descifrar-elemento, -el
Lee el archivo de entrada como un archivo XML y lo imprime con el primer cifrado
elemento descifrado.

- archivo de cifrado, -ef
Lee el archivo de entrada como datos sin procesar y crea un documento XML EncryptedData como salida,
que contiene la versión encriptada de esos datos de entrada.

--cifrar-xml, -ej
Analice el archivo de entrada como XML, busque el elemento del documento y cifre el documento,
dando salida al resultado como un documento XML EncryptedData.

(--llave | -k) [kek] tipo nombre de archivo [la contraseña]
(--llave | -k) [kek] tipo cadena de claves
Especifica la clave que se utilizará para el cifrado o descifrado.

Si el primer argumento que sigue al --llave or -k opción es la cadena "kek", la
El siguiente argumento clave se utilizará como clave de cifrado.

tipo especifica el tipo de clave y debe ser uno de X509, RSA, AES128, AES192, AES256,
AES128-GCM, AES192-GCM, AES256-GCM o 3DES.

Los argumentos restantes dependen del tipo de clave. Para X509, solo un nombre de archivo puede ser
dado y debe contener un certificado RSA KEK. Para RSA, un nombre de archivo y la contraseña podrían
especifique un archivo de clave privada RSA y su contraseña (debe ser una KEK). Para el otro
tipos de clave, el último argumento es la cadena que se utilizará como clave.

--xkms, -x
La clave especificada después de este argumento en la línea de comando se interpreta como un XKMS
RSAKeyPair clave de cifrado.

--interoperabilidad, -i
Utilice el solucionador de interoperabilidad para los ejemplos de interoperabilidad de Baltimore.

--fuera de archivo presentar, -o presentar
En lugar de imprimir el resultado en una salida estándar, escríbalo en el archivo especificado.

DEVOLUCION ESTADO


cifrado xmlsec sale con el estado 0 si la operación de cifrado o descifrado fue exitosa
y con estado 1 si falla. Si no puede procesar el archivo de entrada por alguna razón,
sale con estado 2.

Use xsec-cipher en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows