【技术实现步骤摘要】
一种基于SFTP传输的动态脱敏方法与设备
本申请涉及信息
,尤其涉及一种基于SFTP传输的动态脱敏技术。
技术介绍
SFTP(SecureFileTransferProtocol,安全文件传送协议)是一种提供文件访问、传输和管理功能的网络传输协议,可以为传输文件提供一种安全加密的方式。SFTP和FTP(FileTransferProtocol,文件传输协议)有着几乎一样的语法和功能,相比之下使用SFTP更安全,因为SFTP传输方式使用了加解密技术。动态脱敏是一种针对敏感数据进行数据抽取、数据漂白和动态掩码的数据脱敏技术。随着互联网的普及,对网络安全性的要求越来越高。SFTP作为一款网络安全文件传送协议,也必将获得长足的发展。尽管使用SFTP有着诸多好处,但是该协议仅对传送过程进行担保,并不对传送内容进行任何处理,不能满足用户对敏感数据进行动态脱敏的需求。
技术实现思路
本申请的一个目的是提供一种基于SFTP传输的动态脱敏方法与设备。根据本申请的一个方面,提供了一种基于SFTP传输的动 ...
【技术保护点】
1.一种基于SFTP传输的动态脱敏方法,其中,所述方法包括:/n通过SFTP代理服务器接收SFTP客户端发送的读取请求,所述SFTP代理服务器将所述读取请求转发给SFTP服务器;/n所述SFTP服务器基于所述读取请求,读取所述读取请求对应的目标数据包,并将所述目标数据包发送给所述SFTP代理服务器;/n所述SFTP代理服务器对所述目标数据包进行动态脱敏处理,并将脱敏后的所述目标数据包返回给所述SFTP客户端。/n
【技术特征摘要】 【专利技术属性】
1.一种基于SFTP传输的动态脱敏方法,其中,所述方法包括:
通过SFTP代理服务器接收SFTP客户端发送的读取请求,所述SFTP代理服务器将所述读取请求转发给SFTP服务器;
所述SFTP服务器基于所述读取请求,读取所述读取请求对应的目标数据包,并将所述目标数据包发送给所述SFTP代理服务器;
所述SFTP代理服务器对所述目标数据包进行动态脱敏处理,并将脱敏后的所述目标数据包返回给所述SFTP客户端。
2.根据权利要求1所述的方法,其中,所述SFTP服务器基于所述读取请求,读取所述读取请求对应的目标数据包,包括:
所述SFTP服务器基于所述读取请求,读取所述读取请求对应的文件,封装成所述目标数据包。
3.根据权利要求1所述的方法,其中,所述SFTP代理服务器对所述目标数据包进行动态脱敏处理,包括:
所述SFTP代理服务器解析所述目标数据包得到文件内容数据,将所述文件内容数据发送给动态脱敏服务器;
所述动态脱敏服务器根据脱敏参数对所述文件内容数据进行动态脱敏处理,将脱敏后的所述文件内容数据返回给所述SFTP代理服务器;
所述SFTP代理服务器对脱敏后的所述文件内容数据重新封装,得到脱敏后的所述目标数据包。
4.根据权利要求3所述的方法,其中,所述动态脱敏服务器从脱敏参数服务器获取所述脱敏参数。
技术研发人员:刘炳,
申请(专利权)人:上海上讯信息技术股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。