activities
latest
false
- 概述
- 加密
- 数据库
- Java
- Python
- 网页 API
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
开发者活动
Last updated 2024年10月22日
加密文本
UiPath.Cryptography.Activities.EncryptText
- “算法 ” - 一个下拉菜单,用于选择要使用的加密算法。 提供以下选项: AES (Deprecated)、 AES GCM、 DES (Deprecated)、 RC2 (Non-FIPS) (Deprecated)、 Rijndael (Non-FIPS) (Deprecated)和 TripleDES。
- “文本 ” - 要加密的文本。 此字段仅支持字符串和
String
变量。 - “密钥 ” - 要用于加密指定字符串的密钥。 此字段仅支持字符串和
String
变量。
高级选项
选项
- “密钥编码 ” - 用于解释“密钥” 属性中指定的 密钥 的编码。 提供以下选项:“ 系统默认值”、“ Unicode”、“ Unicode (Big-Endian)”、“ Unicode (UTF-32)”、“ Unicode (UTF-32 Big-Endian)”、“ US-ASCII”、“ Western European (ISO)”和“ Unicode(UTF-32 Big-Endian)”。 8) 。
- 出错时继续 - 指定即使活动引发错误,自动化是否也应继续。 此字段仅支持布尔值 (
True
、False
)。 默认值为False
。 因此,如果该字段为空并引发错误,则项目的执行将停止。 如果将该值设置为True
,则无论任何错误如何,项目都会继续执行。
输出
- 加密文本 - 对存储在
String
变量中以供其他活动使用的加密文本的引用。
属性面板
常见
-
出错时继续 - 指定即使活动引发错误,自动化是否也应继续。 此字段仅支持布尔值 (
True
、False
)。 默认值为False
。 因此,如果该字段为空并引发错误,则项目的执行将停止。 如果将该值设置为True
,则无论任何错误如何,项目都会继续执行。注意:如果“Try Catch 异常处理”中包含该活动且“出错时继续”属性的值为True
,则系统在执行项目时不会捕获任何错误。 - “显示名称”- 活动的显示名称。
输入
- “算法 ” - 一个下拉菜单,用于选择要使用的加密算法。 提供以下选项: AES (Deprecated)、 AES GCM、 DES (Deprecated)、 RC2 (Non-FIPS) (Deprecated)、 Rijndael (Non-FIPS) (Deprecated)和 TripleDES。
备注:使用 AES GCM 算法时,必须以以下格式(连接字节)提供解密输入:
Salt (8bytes) + IV (12 bytes) + encryptedData (variable bytes) + Tag (16 bytes)
该活动还使用以下参数:- PBKDF2 迭代计数为 10000
- 生成的密钥为 256 位(32 字节)
- “编码 ” - 用于解释输入文本和“键”属性中指定的 键 的编码。 此字段仅支持
Encoding
变量。 有关此变量类型的更多信息,请查看 Microsoft 官方文档。 - “密钥 ” - 要用于加密指定字符串的密钥。 此字段仅支持字符串和
String
变量。 - “密钥安全字符串 ” - 用于加密输入字符串的安全字符串。
- “文本 ” - 要加密的文本。 此字段仅支持字符串和
String
变量。
其他
- “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。
输出
- “结果 ” - 存储在
String
变量中的加密文本。