Dit is het commando xsec-cipher dat 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
xmlsec-cipher - Voer basiscodering en decodering van XML-documenten uit
KORTE INHOUD
xmlsec-cijfer [-i] ([-d -van | -als | -ex) [-x]
[-o uitgang] -k [keek] (bestandsnaam [wachtwoord sleutelkoord)
invoer
PRODUCTBESCHRIJVING
xmlsec-cijfer codeert of decodeert een XML-document volgens de XML Digitale Handtekening en
Versleutelingsspecificaties met behulp van de Apache XML Security for C++-bibliotheek. De standaard
actie is het decoderen van het invoerbestand. Andere bewerkingen kunnen worden geselecteerd met de -van, -als,
or -ex opties. Het resultaat van de bewerking, of het nu om codering of decodering gaat, zal zijn
afgedrukt naar standaarduitvoer.
OPTIES
Merk op dat elke optie als een afzonderlijk argument moet worden opgegeven.
--decoderen, -d
Leest het invoerbestand in als een XML-bestand, zoekt naar een EncryptedData-knooppunt en
decodeert de uitvoer en drukt deze af naar standaarduitvoer. Dit is de standaardbewerking
en hoeft niet te worden gespecificeerd.
--decrypt-element, -van
Leest het invoerbestand in als XML-bestand en print het met de eerste versleuteling uit
element gedecodeerd.
--encrypt-bestand, -als
Leest het invoerbestand als onbewerkte gegevens en creëert een XML EncryptedData-document als uitvoer,
met de gecodeerde versie van die invoergegevens.
--encrypt-xml, -ex
Parseer het invoerbestand als XML, zoek het documentelement en codeer het document,
het resultaat wordt uitgevoerd als een XML EncryptedData-document.
(--toets | -k) [kk] type dan: bestandsnaam [wachtwoord]
(--toets | -k) [kk] type dan: sleutelkoord
Specificeert de sleutel die moet worden gebruikt voor codering of decodering.
Als het eerste argument na de --toets or -k optie is de string "kek", de
Het volgende sleutelargument wordt gebruikt als een Key EncryptionKey.
type dan: specificeert het sleuteltype en moet een van de volgende zijn: X509, RSA, AES128, AES192, AES256,
AES128-GCM, AES192-GCM, AES256-GCM of 3DES.
De overige argumenten zijn afhankelijk van het sleuteltype. Voor X509 is alleen een bestandsnaam kan zijn
gegeven en moet een RSA KEK-certificaat bevatten. Voor RSA is een bestandsnaam en wachtwoord mogen
specificeer een RSA-privésleutelbestand en het bijbehorende wachtwoord (dit moet een KEK zijn). Voor de andere
sleuteltypen, het laatste argument is de tekenreeks die als sleutel moet worden gebruikt.
--xkm, -x
De sleutel die na dit argument op de opdrachtregel wordt opgegeven, wordt geïnterpreteerd als een XKMS
RSAKeyPair-coderingssleutel.
--interopereren, -i
Gebruik de interop-resolver voor voorbeelden van interoperabiliteit in Baltimore.
--out-bestand filet, -o filet
In plaats van het resultaat naar de standaarduitvoer af te drukken, schrijft u het naar het opgegeven bestand.
RETURN STATUS
xmlsec-cijfer wordt afgesloten met status 0 als de coderings- of decoderingsbewerking succesvol was
en met status 1 als het mislukt. Als het invoerbestand om de een of andere reden niet kan worden verwerkt, wordt het
verlaat met status 2.
Gebruik xsec-cipher online met behulp van onworks.net-services