覆盖主要内容
版本: 下个版本

数据解密

组件介绍

组件图标

组件简介

【数据加密】 组件配合使用,【数据加密】 组件得到的密文可以由 【数据解密】 组件解密还原得到明文。其中要注意的是,同一个字段在加密和解密的过程中应该使用同一个密钥


  • 输入:需要解密的字段和之前对这个字段进行加密的算法
  • 输出:解密后的明文
  • 参数:无

使用组件前置工作

  • 使用数据加密之前需要先创建密钥,密钥的具体创建请参考 [元数据->密钥] 处的详细文档
  • 同一个字段,在 【数据加密】 组件使用某个密钥进行处理后,【数据解密】 过程一定也要使用该同一密钥进行解密操作。

页面介绍

参数选项


选项说明样例值
输入字段需要进行解密的字段input_field
输出字段解密完成后输出的字段output_field
密钥名密钥名(在 元数据->密钥 处创建 )encryption-key-1
解密类型解密算法的类型(同一字段需与加密过程保持一致)选择密钥名后自动显示
解密算法具体的解密算法(同一字段需与加密过程保持一致)选择密钥名后自动显示

使用案例

本案例演示 数据解密 的使用方法,本案例将密文经过解密算法后变成明文

具体配置如下图所示:

案例操作

阅读此案例之前十分建议先阅读 【数据加密】 组件的使用案例,两者是配合使用的。


1、将需要解密的文本文件上传至 文件库 ,数据如下

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

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

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

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

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

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

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

常见问题