在本文中,我建议使用加密技术来屏蔽逗号分隔文件中所选列的数据。
假设有一个包含雇员敏感数据(如SSN)的雇员记录文件,您需要将此信息传递给您的最终方。您不希望在目标文件中公开此信息,而是希望屏蔽此数据。想知道怎么做吗??好吧,继续阅读…
输入数据:
我在下面捕获了我的iFlow设计。
你可能认为单个iFlow同时具有加密和解密功能,返利机器人,大数据工具,对吗?等等,返利机器人怎么做,企业软件服务,这个设计不会模仿任何实时场景,我只是想告诉你如何使用这个技术来加密/解密以实现数据掩蔽。
加密逻辑是用groovy脚本编写的,它被应用于消息映射中选定的xml节点(将CSV转换为xml)。脚本对该节点的数据进行加密,您可以按照您的最终方要求的格式传递文件。
加密脚本:
您正在搜索脚本中进行加密的密钥吗?你在脚本里找不到。
是的,我把密钥存储在安全材料里,公众号返利系统,在调用加密时访问它。这是为了限制密钥在script/i以下级别的可见性。
如果您想在任何时候出于任何目的对文件进行解密,您也可以这样做…
解密脚本:
特别注意:请从脚本中删除不需要的/未使用的导入语句?
我已捕获有效负载以显示输出。
您可以尝试使用不同的加密/解密算法或更改脚本中的密钥长度或其他参数,并找出差异。
是否有帮助?告诉我?
!!!!! 快乐学习!!!!!
本文地址: /ziyuan/27015.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除