数据加密
组件介绍
组件图标
组件简介
数据加密 组件可以选择多种加密算法对明文数据进行加密,来达到保护数据不被非法人窃取、阅读的目的
- 输入:需要加密的字段和加密算法
- 输出:加密后的密文
- 参数:无
使用组件前置工作
使用数据加密之前需要先创建密钥,密钥的具体创建请参考 [元数据->密钥] 处的详细文档
页面介绍
参数选项
选项 | 说明 | 样例值 |
---|---|---|
输入字段 | 需要进行加密的字段 | input_field |
输出字段 | 加密完成后输出的字段 | output_field |
密钥名 | 密钥名(在 元数据->密钥 处创建 ) | encryption-key-1 |
加密类型 | 加密算法类型 | 选择密钥名后自动显示 |
加密算法 | 具体的加密算法 | 选择密钥名后自动显示 |
使用案例
该案例演示 数据加密 的使用方法,本案例将明文经过加密算法后变成密文
总体流程如下图所示:
案例数据
本案例用“自定义常量数据”组件生成2个数值字段,命名为“id”和“age”,并为字段设置多行数据。
具体配置如下图所示:
案例操作
1、拖动"自定义常量组件"到工作区,双击编辑组件参数,首先添加字段
2、再点击“数据”标签页添加数据,编辑完成后点击右下角确定保持组件设置。
3、拖动"数据加密"组件到工作区,双击打开组件。并右键点击“获取字段”
4、在“密钥名”列,点击表格,出现下拉框点击选择密钥名(密钥需要在 元数据->密钥 处先创建)。后面的“加密类型”和“加密算法”会根据选择的密钥名自动显示
5、对需要处理字段都选择完对应的加密算法
6、拖动"文本文件输出"组件到工作区, 完整工作流如下:
7、编辑"文本文件输出"组件,选择输出文件名
8、运行pipeline工作流,并在 文件库 处找到输出的文件并下载
9、打开下载的文件,查看加密后的数据
常见问题
无