一种大文件数据安全导出的方法及系统技术方案

技术编号:32913262 阅读:15 留言:0更新日期:2022-04-07 12:03
本发明专利技术公开了一种大文件数据安全导出的方法及系统,其中,所述方法包括:获得第一用户的web端登录信息;获得所述第一用户的第一身份凭证信息以及目标文件标识信息;对所述第一用户对于目标文件的下载权限进行校验,获得第一校验结果;获得所述目标文件的第一查找路径和第一下载时间限定;生成所述目标文件的第一web下载链接信息;基于AES密钥,对所述第一web下载链接信息进行AES加密,获得第一加密下载链接信息;将所述第一加密下载链接信息返回至web端,对所述目标文件进行下载。解决了现有技术中对于大文件数据进行下载导出时,无法兼顾数据安全问题、下载带宽控制以及文件多方存储的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
一种大文件数据安全导出的方法及系统


[0001]本专利技术涉及人工智能领域,具体地,涉及一种大文件数据安全导出的方法及系统。

技术介绍

[0002]在智能语音产品中大量录音文件的导出是一个非常常用的功能。目前各个厂商根据自己的公司的基础设施对该领域有不同应用实现,平衡面临的带宽,存储以及隐私保护等问题。但很少有厂商可以在同时满足客户良好交互的场景下保护好用户数据隐私。
[0003]但本申请专利技术人在实现本申请实施例中专利技术技术方案的过程中,发现上述技术至少存在如下技术问题:
[0004]现有技术中存在对于大文件数据进行下载导出时,无法兼顾数据安全问题、下载带宽控制以及文件多方存储的技术问题。

技术实现思路

[0005]针对现有技术中的缺陷,本申请实施例的目的是,通过提供一种大文件数据安全导出的方法及系统,解决了现有技术中对于大文件数据进行下载导出时,无法兼顾数据安全问题、下载带宽控制以及文件多方存储的技术问题。通过web端用户登录后,查看有权限的文件点击下载,首先根据用户session以及对应文件标识在系统中进行权限校验,权限校验通过后查找文件系统原始文件将路径与(当前时间戳+连接过期时间)进行拼接,使用与下载服务约定的AES秘钥进行AES加密,返回给web端,进而使用AES通过约定好的秘钥进行解密,校验链接失效时间,在链接有效期内根据原始文件路径寻找对应文件系统,将文件流传输给web端。同时由于下载服务的独立部署,以及页面通过浏览器获取静态资源的方式下载,使得服务域名可以分开管理,让下载服务的带宽独立承载下载业务。web端通过本身的用户鉴权体系,以及添加链接的失效时间,达到了保证链接的安全性,进而确保数据的归属性不被盗用,以及下载稳定性的技术效果。
[0006]一方面,本申请实施例提供一种大文件数据安全导出的方法,其中,所述方法应用于客户邮件自动化处理系统,所述系统基于Python程序语言和PyTorch深度学习模型工具开发,所述方法包括:对第一企业在第一时间段内的客户咨询邮件进行采集,生成客户咨询邮件数据集;基于情感评分模型,对所述客户咨询邮件数据集进行遍历训练,获得邮件情感评分结果集合,其中,所述情感评分模型基于所述Python程序语言开发;对所述邮件情感评分结果集合进行排序,构建优先处理邮件队列;基于业务实体词识别模型,对所述优先处理邮件队列中的客户邮件内容进行依次识别扫描,生成可触发查询用语集合,其中,所述业务实体词识别模型基于所述PyTorch深度学习模型工具开发;根据所述可触发查询用语集合,触发对应的数据库查询请求,生成SQL语句模板;将所述邮件情感评分结果集合和所述可触发查询用语集合输入预定义邮件回复内容模板集合进行训练,获得匹配邮件回复内容模板;将所述匹配邮件回复内容模板智能填写进所述SQL语句模板,生成目标回复邮件集合,并分别发送至对应客户。
[0007]另一方面,本申请还提供了一种大文件数据安全导出的系统,其中,所述系统包括:第一采集单元:所述第一采集单元用于对第一企业在第一时间段内的客户咨询邮件进行采集,生成客户咨询邮件数据集;第一训练单元:所述第一训练单元用于基于情感评分模型,对所述客户咨询邮件数据集进行遍历训练,获得邮件情感评分结果集合,其中,所述情感评分模型基于Python程序语言开发;第一排序单元:所述第一排序单元用于对所述邮件情感评分结果集合进行排序,构建优先处理邮件队列;第一扫描单元:所述第一扫描单元用于基于业务实体词识别模型,对所述优先处理邮件队列中的客户邮件内容进行依次识别扫描,生成可触发查询用语集合,其中,所述业务实体词识别模型基于PyTorch深度学习模型工具开发;第一触发单元:所述第一触发单元用于根据所述可触发查询用语集合,触发对应的数据库查询请求,生成SQL语句模板;第一输入单元:所述第一输入单元用于将所述邮件情感评分结果集合和所述可触发查询用语集合输入预定义邮件回复内容模板集合进行训练,获得匹配邮件回复内容模板;第一填写单元:所述第一填写单元用于将所述匹配邮件回复内容模板智能填写进所述SQL语句模板,生成目标回复邮件集合,并分别发送至对应客户。
[0008]第三方面,本申请实施例提供了一种大文件数据安全导出的系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现第一方面任一项所述方法的步骤。
[0009]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0010]通过web端用户登录后,查看有权限的文件点击下载,首先根据用户session以及对应文件标识在系统中进行权限校验,权限校验通过后查找文件系统原始文件将路径与(当前时间戳+连接过期时间)进行拼接,使用与下载服务约定的AES秘钥进行AES加密,返回给web端,进而使用AES通过约定好的秘钥进行解密,校验链接失效时间,在链接有效期内根据原始文件路径寻找对应文件系统,将文件流传输给web端。web端通过本身的用户鉴权体系,以及添加链接的失效时间,达到了保证链接的安全性,进而确保数据的归属性不被盗用的技术效果。
[0011]上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
[0012]通过阅读参照以下附图对非限制性实施例所做的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:
[0013]图1为本申请实施例一种大文件数据安全导出的方法的流程示意图;
[0014]图2为本申请实施例一种大文件数据安全导出的方法的将所述第一对应文件系统的第一文件流传输至所述web端,对所述目标文件进行下载的流程示意图;
[0015]图3为本申请实施例一种大文件数据安全导出的方法的生成所述目标文件的第一api下载链接信息的流程示意图;
[0016]图4为本申请实施例一种大文件数据安全导出的方法的将所述第二对应文件系统的第二文件流传输至api端,对所述目标文件进行下载的流程示意图;
[0017]图5为本申请实施例一种大文件数据安全导出的系统的结构示意图;
[0018]图6为本申请实施例示例性电子设备的结构示意图。
具体实施方式
[0019]本申请实施例通过提供一种大文件数据安全导出的方法及系统,解决了现有技术中对于大文件数据进行下载导出时,无法兼顾数据安全问题、下载带宽控制以及文件多方存储的技术问题。通过web端用户登录后,查看有权限的文件点击下载,首先根据用户session以及对应文件标识在系统中进行权限校验,权限校验通过后查找文件系统原始文件将路径与(当前时间戳+连接过期时间)进行拼接,使用与下载服务约定的AES秘钥进行AES加密,返回给web端,进而使用AES通过约定好的秘钥进行解密,校验链接失效时间,在链接有效期内根据原始文件路径寻找对应文件系统,将文件流传输给web端。同时由于下载服务的独立本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种大文件数据安全导出方法,其中,所述方法应用于大文件数据安全导出系统,且所述系统由web、api下载链接生成部分以及核心下载服务鉴权部分构成,所述方法包括:获得第一用户的web端登录信息;根据所述web端登录信息,获得所述第一用户的第一身份凭证信息以及目标文件标识信息;根据所述第一身份凭证信息以及所述目标文件标识信息,对所述第一用户对于目标文件的下载权限进行校验,获得第一校验结果;根据所述第一校验结果,获得所述目标文件的第一查找路径和第一下载时间限定,其中,所述第一下载时间限定为当前时间与文件过期时间的拼接;根据所述第一查找路径和所述第一下载时间限定,生成所述目标文件的第一web下载链接信息;基于AES密钥,对所述第一web下载链接信息进行AES加密,获得第一加密下载链接信息;将所述第一加密下载链接信息返回至web端,对所述目标文件进行下载。2.如权利要求1所述的方法,其中,所述方法还包括:对所述第一加密下载链接信息进行解密,获得原始下载链接信息;根据所述当前时间和所述文件过期时间,校验所述原始下载链接信息的链接失效时间;根据所述链接失效时间,确定链接下载有效时限;基于所述链接下载有效时限,根据所述第一查找路径,获得所述目标文件的第一对应文件系统;将所述第一对应文件系统的第一文件流传输至所述web端,对所述目标文件进行下载。3.如权利要求1所述的方法,其中,所述方法还包括:获得所述目标文件的原始文件地址;根据所述原始文件地址,生成对应文件系统链接;获得第一企业的第一密钥信息;将所述第一密钥信息添加至所述对应文件系统链接,生成所述目标文件的第一api下载链接信息;根据所述第一api下载链接信息,对所述目标文件进行下载。4.如权利要求3所述的方法,其中,所述方法还包括:根据所述第一企业,获得用户密钥信息;基于所述用户密钥信息,对所述目标文件的授权IP白名单进行校验,获得第二校验结果;根据所述第二校验结果,对校验通过的用户授权IP名单进行所述目标文件的归属校验,获得第三校验结果;根据所述第三校验结果,获得所述目标文件的第二查找路径;根据所述第二查找路径,获得所述目标文件的第二对应文件系统...

【专利技术属性】
技术研发人员:陈志伟程鹏辉孟祥如
申请(专利权)人:北京荣达天下信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1