数据解密
组件介绍
组件图标
组件简介
与 【数据加密】 组件配合使用,【数据加密】 组件得到的密文可以由 【数据解密】 组件解密还原得到明文。其中要注意的是,同一个字段在加密和解密的过程中应该使用同一个密钥。
- 输入:需要解密的字段和之前对这个字段进行加密的算法
- 输出:解密后的明文
- 参数:无
使用组件前置工作
- 使用数据加密之前需要先创建密钥,密钥的具体创建请参考 [元数据->密钥] 处的详细文档
- 同一个字段,在 【数据加密】 组件使用某 个密钥进行处理后,【数据解密】 过程一定也要使用该同一密钥进行解密操作。
页面介绍
参数选项
选项 | 说明 | 样例值 |
---|---|---|
输入字段 | 需要进行解密的字段 | input_field |
输出字段 | 解密完成后输出的字段 | output_field |
密钥名 | 密钥名(在 元数据->密钥 处创建 ) | encryption-key-1 |
解密类型 | 解密算法的类型(同一字段需与加密过程保持一致) | 选择密钥名后自动显示 |
解密算法 | 具体的解密算法(同一字段需与加密过程保持一致) | 选择密钥名后自动显示 |
使用案例
本案例演示 数据解密 的使用方法,本案例将密文经过解密算法后变成明文
具体配置如下图所示:
案例操作
阅读此案例之前十分建议先阅读 【数据加密】 组件的使用案例,两者是配合使用的。
1、将需要解密的文本文件上传至 文件库 ,数据如下
2、拖动"文本文件输入"到工作区,双击编辑组件参数。将需要解密的文本文件添加进来
3、拖动"数据解密"到工作区,双击打开组件。并右键点击“获取字段”
4、在“密钥名”列,点击表格,出现下拉框点击选择密钥名(密钥需要在 元数据->密钥 处先创建,且需要注意的是,加密过程中对这个字段使用什么密钥进行加密的,此处就要选择同样的密钥进行解密)。后面的“解密类型”和“解密算法”会根据选择的密钥名自动显示
5、拖动"文本文件输出"组件到工作区, 完整工作流如下
6、编辑"文本文件输出"组件,选择输出文件名
7、运行pipeline工作流,并在 文件库 处找到输出的文件并下载
8、打开下载的文件,查看加密后的数据
常见问题
无