Questo è il comando xsec-cipher che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
xmlsec-cipher - Esegue la crittografia e la decrittografia di base dei documenti XML
SINOSSI
codice xmlsec [-i] ([-d] | -di | -ef | -ex) [-x]
[-o produzione] -k [kek] (Nome del file [parola d'ordine] | stringa-chiave)
ingresso
DESCRIZIONE
codice xmlsec crittografa o decrittografa un documento XML seguendo la firma digitale XML e
Specifiche di crittografia utilizzando la libreria Apache XML Security per C++. Il predefinito
l'azione consiste nel decrittografare il file di input. Altre operazioni possono essere selezionate con il -di, -ef,
or -ex opzioni. Il risultato dell'operazione, sia che si tratti di crittografia o decrittazione, sarà
stampato sull'output standard.
VERSIONI
Nota che ogni opzione deve essere data come argomento separato.
--decrittografa, -d
Legge il file di input come file XML, cerca un nodo EncryptedData e
decrittografa l'output, stampandolo sullo standard output. Questa è l'operazione predefinita
e non è necessario specificarlo.
--decrypt-elemento, -di
Legge il file di input come file XML e lo stampa con il pugno crittografato
elemento decifrato.
--crittografa-file, -ef
Legge il file di input come dati grezzi e crea un documento XML EncryptedData come output,
contenente la versione crittografata di tali dati di input.
--encrypt-xml, -ex
Analizza il file di input come XML, trova l'elemento del documento e crittografa il documento,
emettendo il risultato come documento XML EncryptedData.
(--chiave | -k) [kek] Digitare Nome del file [parola d'ordine]
(--chiave | -k) [kek] Digitare stringa-chiave
Specifica la chiave da utilizzare per la crittografia o la decrittografia.
Se il primo argomento che segue --chiave or -k opzione è la stringa "kek", il
Il seguente argomento chiave verrà utilizzato come chiave di crittografia.
Digitare specifica il tipo di chiave e deve essere una tra X509, RSA, AES128, AES192, AES256,
AES128-GCM, AES192-GCM, AES256-GCM o 3DES.
Gli argomenti rimanenti dipendono dal tipo di chiave. Per X509, solo un Nome del file può essere
fornito e deve contenere un certificato RSA KEK. Per RSA, a Nome del file ed parola d'ordine può
specificare un file di chiave privata RSA e la relativa password (deve essere una KEK). Per l'altro
tipi chiave, l'ultimo argomento è la stringa da utilizzare come chiave.
--xkm, -x
La chiave specificata dopo questo argomento sulla riga di comando viene interpretata come XKMS
Chiave di crittografia RSAKeyPair.
--interoperabilità, -i
Usa il risolutore di interoperabilità hte per gli esempi di interoperabilità di Baltimora.
--out-file filetto, -o filetto
Invece di stampare il risultato sull'output standard, scrivilo nel file specificato.
RITORNO STATUS
codice xmlsec esce con stato 0 se l'operazione di crittografia o decrittografia ha avuto successo
e con lo stato 1 se non è riuscito. Se per qualche motivo non è in grado di elaborare il file di input,
esce con lo stato 2.
Usa xsec-cipher online utilizzando i servizi onworks.net