1.新建一个转换

2.选择核心对象中的javaScript代码
使用鼠标拖拽到右面

3.输入javaScript代码
//加密
var setValue;
setValue = Packages.org.pentaho.di.core.encryption.Encr.encryptPassword('123456');
4.点击下面按钮,获取变量

5.测试脚本

6.点击确定

加密的内容
2be98afc86aa7f2e4cb79ff228dc6fa8c
7.解密的javascript代码
//解密
var setValue1;
setValue1 = org.pentaho.di.core.encryption.Encr.decryptPasswordOptionallyEncrypted('Encrypted 2be98afc86aa7f2e4cb79ff228dc6fa8c');
获取变量
8.测试脚本

9.加密和解密

本文介绍如何在Pentaho中使用JavaScript进行数据加密和解密操作,通过具体步骤和代码示例,展示了如何利用Pentaho的加密库来保护敏感数据。
1351

被折叠的 条评论
为什么被折叠?



