生成密钥
组件介绍
生成密钥组件是根据指定的算法和方案创建随机密钥,该随机密钥可用于数据的对称加密。
- 输入:需要加密处理的数据
- 输出:经过特定算法和方案加密过的数据
页面介绍
运行生成密钥组件得到下图所示的界面:
参数选项
“生成密钥”组件页面包含如下选项:
选项 | 说明 | 样例值 |
---|---|---|
步骤名称 | 步骤的名称,在单一转换中,名称必须唯一 | 生成密钥 |
密钥字段 | 设置输出流的密钥字段名称 | Secret key |
算法字段 | 设置输出流的算法字段名称 | Algorithm |
密钥长度字段 | 设置输出流的密钥长度字段名称 | Secret key length |
以二进制输出密钥 | 勾选后,最后生成的密钥将以二进制形式输出到流中,不勾选则以十六进制形式输出 | |
密钥 | (1)算法:下拉框选择算法的名称 (2)方案:与算法一起使用的密码转换类型,如果不填入,则使用算法的默认值(3)密钥长度:设置生成密钥长度。(DES一般设置为56,DESede一般为112或168,对于AES一般为128、192或256)(4)多少:填入数字,将根据填入的数字生成相应的行数 |
使用案例
在转换中,拖入“Excel文件输入”,“生成密钥”两个步骤,完成配置运行结果如下图所示: