数据解密
组件介绍
组件图标
组件简介
与 【数据加密】 组件配合使用,【数据加密】 组件得到的密文可以由 【数据解密】 组件解密还原得到明文。其中要注意的是,同一个字段在加密和解密的过程中应该使用同一个密钥。
- 输入:需要解密的字段和之前对这个字段进行加密的算法
- 输出:解密后的明文
- 参数:无
使用组件前置工作
- 使用数据加密之前需要先创建密钥,密钥的具体创建请参考 [元数据->密钥] 处的详细文档
- 同一个字段,在 【数据加密】 组件使用某 个密钥进行处理后,【数据解密】 过程一定也要使用该同一密钥进行解密操作。
页面介绍

参数选项
| 选项 | 说明 | 样例值 |
|---|---|---|
| 输入字段 | 需要进行解密的字段 | input_field |
| 输出字段 | 解密完成后输出的字段 | output_field |
| 密钥名 | 密钥名(在 元数据->密钥 处创建 ) | encryption-key-1 |
| 解密类型 | 解密算法的类型(同一字段需与加密过程保持一致) | 选择密钥名后自动显示 |
| 解密算法 | 具体的解密算法(同一字段需与加密过程保持一致) | 选择密钥名后自动显示 |
使用案例
本案例演示 数据解密 的使用方法,本案例将密文经过解密算法后变成明文
具体配置如下图所示:

案例操作
阅读此案例之前十分建议先阅读 【数据加密】 组件的使用案例,两者是配合使用的。
1、将需要解密的文本文件上传至 文件库 ,数据如下


2、拖动"文本文件输入"到工作区,双击编辑组件参数。将需要解密的文本文件添加进来

3、拖动"数据解密"到工作区,双击打开组件。并右键点击“获取字段”

4、在“密钥名”列,点击表格,出现下拉框点击选择密钥名(密钥需要在 元数据->密钥 处先创建,且需要注意的是,加密过程中对这个字段使用什么密钥进行加密的,此处就要选择同样的密钥进行解密)。后面的“解密类型”和“解密算法”会根据选择的密钥名自动显示

5、拖动"文本文件输出"组件到工作区, 完整工作流如下

6、编辑"文本文件输出"组件,选择输出文件名

7、运行pipeline工作流,并在 文件库 处找到输出的文件并下载

8、打开下载的文件,查看加密后的数据

常见问题
无