文件夹加密

的文件夹加密标准模块- >TBox XEngines- >XML包含以下模块:

的更多信息和示例如何使用模块的测试点,见“验证XML的内容资源”章

加密文件夹包含额外的模块EncryptionMethodSymmetricKey。这些模块执行后台任务模块,你使用你的测试。你不能在测试中使用它们。

加密XML资源

该模块加密XML资源允许您加密XML资源。

它有以下ModuleAttributes:

ModuleAttribute

描述

FromResource

源资源转换的。

ToResource

转换的目标资源。

XPath

XPath,指定您想要哪些节点加密。如果你不输入一个值,XML引擎3.0加密整个文件。

EncryptionMethod

选择专业SessionKeyEncryptionSymmetricKeyEncryption

为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧

然后填写所需的TestStepValues。

EncryptionMethod- >EncryptionScope

指定是否要加密XML节点或节点的内容本身。

可能的值是:

  • 提供的

  • 包括标签

EncryptionMethod- >算法

您想要使用的加密算法。可能的值是:

  • aes - 128

  • aes - 192

  • aes - 256

解密XML资源

该模块解密XML资源允许您解密XML资源。

它有以下ModuleAttributes:

ModuleAttribute

描述

FromResource

源资源转换的。

ToResource

转换的目标资源。

EncryptionMethod

选择专业SessionKeyEncryptionSymmetricKeyEncryption

为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧

然后填写所需的TestStepValues。

EncryptionMethod- >EncryptionScope

指定是否要加密XML节点或节点的内容本身。

可能的值是:

  • 提供的

  • 包括标签

EncryptionMethod- >算法

您想要使用的加密算法。可能的值是:

  • aes - 128

  • aes - 192

  • aes - 256

SymmetricKeyEncryption

使用此模块作为加密方法当你的专业化加密解密XML资源。有关专门化的信息,见“归纳和专门化”章

它有以下ModuleAttributes:

ModuleAttribute

描述

EncryptionScope

指定是否要加密XML节点或节点的内容本身。

可能的值是:

  • 提供的

  • 包括标签

算法

您想要使用的加密算法。可能的值是:

  • aes - 128

  • aes - 192

  • aes - 256

KeyType

选择专业PlainTextSymmetricKeyHexCodeSymmetricKey

为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧

然后填写所需的TestStepValues。

KeyType- >关键

关键你想使用加密。

SessionKeyEncryption

使用此模块作为加密方法当你的专业化加密解密XML资源。有关专门化的信息,见“归纳和专门化”章

它有以下ModuleAttributes:

ModuleAttribute

描述

EncryptionScope

指定是否要加密XML节点或节点的内容本身。

可能的值是:

  • 提供的

  • 包括标签

算法

您想要使用的加密算法。可能的值是:

  • aes - 128

  • aes - 192

  • aes - 256

SessionKeyAlgorithm

算法加密的会话密钥。可能的值是:

  • Rsa_Oaep

  • Rsa15

证书

选择专业CertificateStoreDataJavaKeyStoreData

为此,右键单击TestStepValue并选择实现专业化从上下文菜单中。在接下来的对话框中,从下拉菜单中选择一个专业化和点击好吧

填写所需的TestStepValues(见“CertificateStoreData”章“JavaKeyStoreData”章)。

空的,如果你离开这个属性XML引擎3.0搜索一个嵌入式的关键。

PlainTextSymmetricKey

使用此模块作为关键的专门化类型时加密解密XML资源。有关专门化的信息,见“归纳和专门化”章

它有以下ModuleAttributes:

ModuleAttribute

描述

关键

纯文本加密的关键。

HexCodeSymmetricKey

使用此模块作为关键的专门化类型时加密解密XML资源。有关专门化的信息,见“归纳和专门化”章

它有以下ModuleAttributes:

ModuleAttribute

描述

关键

十六进制代码加密的关键。