activities
latest
false
开发者活动
- 概述
- 加密
- 数据库
- Java
- Python
- 网页 API
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。
PGP“生成密钥”活动,用于生成 OpenPGP 公钥/私钥 RSA 密钥对并将其保存到文件。
UiPath.Cryptography.Activities.PgpGenerateKeys
描述
生成 OpenPGP 公钥/私有 RSA 密钥对,并以 ASCII-armored 格式将其保存到指定的文件路径。
项目兼容性
Windows | 跨平台
Windows、跨平台配置
- 用户 ID - 生成密钥的 OpenPGP 用户 ID。按照惯例为 RFC 2822 邮箱,例如
Alice Doe <alice@example.com>。接受任何 UTF-8 字符串,但大多数 PGP 工具和密钥服务器都需要邮箱形式。此字段仅支持字符串和String变量。 - 公钥输出路径- 保存生成的 PGP 公钥的文件路径。此字段仅支持字符串和
String变量。 - “私钥输出路径” - 保存生成的 PGP 私钥的文件路径。此字段仅支持字符串和
String变量。 - 密码短语- 保护生成的私钥的密码短语。要将其作为安全字符串而不是纯文本,请选择字段的输入菜单,然后切换到“密码(安全)”输入(a
SecureString)。
高级选项
选项
- “密钥大小” - RSA 密钥大小(以位为单位)。提供以下选项: 2048 位、 3072 位和4096 位。默认值为4096 位,符合美国国家标准与技术学会 (NIST) 到 2030 年的指南,并符合最严格的企业安全建议。仅当使用该类系统无法处理 4096 位密钥时,才应减小密钥大小。
- “覆盖” - 如果输出路径中已存在文件,则此选项将覆盖这些文件。该字段仅支持“布尔值”(
True和False)。默认值为False。 - “出错时继续”- 指定在活动抛出错误时是否应继续自动化操作。该字段仅支持“布尔值”(
True和False)。默认值为False。因此,如果该字段为空且活动引发错误,系统将停止执行项目。如果该值设为“True”,则无论出现何种错误,系统都将继续执行项目。备注:如果“Try Catch 异常处理”中包含该活动且“出错时继续”属性的值为“
True”,则系统在执行项目时不会捕获任何错误。
输出
- 公钥文件- 生成的公钥文件的资源句柄,存储在
ILocalResource变量中,以供在其他活动中使用。密钥也会写入“公钥输出路径” 。 - 私钥文件- 生成的私钥文件的资源句柄,存储在
ILocalResource变量中,以供在其他活动中使用。密钥也会写入“私钥输出路径” 。