xsec-cipher - 云端在线

这是 xsec-cipher 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


xmlsec-cipher - 执行 XML 文档的基本加密和解密

概要


xmlsec 密码 [-i]([-d] | -的 | -如果 | -前任)[-x]
[-o 产量] -k [咳咳] (文件名 [密码] | 钥匙串)
输入

商品描述


xmlsec 密码 根据 XML 数字签名加密或解密 XML 文档,并且
使用 Apache XML Security for C++ 库的加密规范。 默认的
动作是解密输入文件。 可以选择其他操作 -的, -如果,
or -前任 选项。 运算的结果,无论是加密还是解密,都会是
打印到标准输出。

配置


请注意,每个选项必须作为单独的参数给出。

--解密, -d
将输入文件作为 XML 文件读入,搜索 EncryptedData 节点,然后
解密输出,将其打印到标准输出。 这是默认操作
并且不需要指定。

--解密元素, -的
将输入文件作为 XML 文件读入并用加密的第一个文件打印出来
元素解密。

--加密文件, -如果
读取输入文件作为原始数据并创建一个 XML EncryptedData 文档作为输出,
包含该输入数据的加密版本。

--加密-xml, -前任
将输入文件解析为 XML,找到文档元素,并对文档进行加密,
将结果输出为 XML EncryptedData 文档。

(- 钥匙 | -k) [咳咳] 类型 文件名 [密码]
(- 钥匙 | -k) [咳咳] 类型 钥匙串
指定用于加密或解密的密钥。

如果后面的第一个参数 - 钥匙 or -k 选项是字符串“kek”,
以下 key 参数将用作 Key EncryptionKey。

类型 指定密钥类型并且必须是 X509、RSA、AES128、AES192、AES256、
AES128-GCM、AES192-GCM、AES256-GCM 或 3DES。

其余参数取决于密钥类型。 对于 X509,只有一个 文件名 也许
给定并且必须包含 RSA KEK 证书。 对于 RSA,一个 文件名密码 五月
指定一个 RSA 私钥文件及其密码(这必须是一个 KEK)。 对于另一个
键类型,最后一个参数是用作键的字符串。

--x公里, -x
命令行上此参数后指定的密钥被解释为 XKMS
RSAKeyPair 加密密钥。

--互操作, -i
对巴尔的摩互操作示例使用 hte 互操作解析器。

--输出文件 文件, -o 文件
不是将结果打印到标准输出,而是将其写入指定的文件。

返回 状态


xmlsec 密码 如果加密或解密操作成功,则退出状态 0
如果失败,则状态为 1。 如果由于某种原因不能处理输入文件,它
以状态 2 退出。

使用 onworks.net 服务在线使用 xsec-cipher



最新的 Linux 和 Windows 在线程序