This application relates to a method, system, computer equipment and storage medium for sharing unstructured data. The method includes: receiving the data sharing request information sent by the terminal, the data sharing request information carries the current user information, and the current user information is the user information of the current data requesting user; determining the target data range according to the current user information, the target data range is the data range of unstructured data available to the current data requesting user; and sharing data according to the data. Enjoy the request information and the target data range, obtain the target ciphertext data of the target response data, and return the target ciphertext data to the terminal. When receiving the receiving information of the target ciphertext data returned by the terminal, the target decryption factor of the target ciphertext data is sent to the terminal, and the target decryption factor is used to decrypt the target ciphertext data to get the target response data. This method can improve data security and real-time sharing.
【技术实现步骤摘要】
非结构化数据的共享方法、装置、计算机设备和存储介质
本申请涉及电力
,特别是涉及一种非结构化数据的共享方法、装置、计算机设备和存储介质。
技术介绍
随着无人机技术的发展,利用无人机开展电力线路安全巡检,已成为当前电网巡检技术的一个重要发展趋势,通过无人机巡检采集回来的非结构化数据规模日益庞大,呈现出数据类型多、数据量大、增长速度快等特点。非结构化数据分散存储在各业务系统中,缺乏对非结构化数据管理和服务平台的统一规划,无法有效完成跨专业跨部门关于非结构化数据的集成共享。目前不同部门、不同单位的数据存储于各自的系统中,若想实现数据共享,部门之间、单位之间需要走线下流程。但这种非结构化数据的共享方式,数据安全性和共享实时性都较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提升数据安全性和共享实时性的非结构化数据的共享方法、装置、计算机设备和存储介质。一种非结构化数据的共享方法,方法包括:接收终端发送的数据共享请求信息,数据共享请求信息携带有当前用户信息,当前用户信息为当前数据请求用户的用户信息;根据当前用户信息确定目标数据范围,目标数据范围为当前数据请求用户能够获得的非结构化数据的数据范围;根据数据共享请求信息以及目标数据范围,获取目标响应数据的目标密文数据,将目标密文数据返回给终端;在接收到终端返回的目标密文数据的接收完成信息时,将目标密文数据的目标解密因子发送给终端,目标解密因子用于解密目标密文数据得到目标响应数据。在其中一个实施例中,上述的根据当前用户信息确定目标数据范围,包括:根据当前用户信息,以及预设的具有服务调用权限的用户信息列表 ...
【技术保护点】
1.一种非结构化数据的共享方法,其特征在于,所述方法包括:接收终端发送的数据共享请求信息,所述数据共享请求信息携带有当前用户信息,所述当前用户信息为当前数据请求用户的用户信息;根据所述当前用户信息确定目标数据范围,所述目标数据范围为当前数据请求用户能够获得的非结构化数据的数据范围;根据所述数据共享请求信息以及所述目标数据范围,获取目标响应数据的目标密文数据,将所述目标密文数据返回给所述终端;在接收到所述终端返回的所述目标密文数据的接收完成信息时,将所述目标密文数据的目标解密因子发送给终端,所述目标解密因子用于解密所述目标密文数据得到所述目标响应数据。
【技术特征摘要】
1.一种非结构化数据的共享方法,其特征在于,所述方法包括:接收终端发送的数据共享请求信息,所述数据共享请求信息携带有当前用户信息,所述当前用户信息为当前数据请求用户的用户信息;根据所述当前用户信息确定目标数据范围,所述目标数据范围为当前数据请求用户能够获得的非结构化数据的数据范围;根据所述数据共享请求信息以及所述目标数据范围,获取目标响应数据的目标密文数据,将所述目标密文数据返回给所述终端;在接收到所述终端返回的所述目标密文数据的接收完成信息时,将所述目标密文数据的目标解密因子发送给终端,所述目标解密因子用于解密所述目标密文数据得到所述目标响应数据。2.根据权利要求1所述的非结构化数据的共享方法,其特征在于,所述根据所述当前用户信息确定目标数据范围,包括:根据所述当前用户信息,以及预设的具有服务调用权限的用户信息列表,检测所述当前数据请求用户是否具有服务调用权限;在所述当前数据请求用户具有服务调用权限时,根据预设的用户信息与数据范围的关联关系,确定与所述当前用户信息关联的目标数据范围。3.根据权利要求1或2所述的非结构化数据的共享方法,其特征在于,所述根据所述数据共享请求信息以及所述目标数据范围,获取目标响应数据的目标密文数据,包括:根据所述数据共享请求信息从所述目标数据范围中,查询与所述数据共享请求信息匹配的数据,将查询到的数据作为所述目标响应数据;根据当前加密算法对所述目标响应数据进行加密,得到目标密文数据,所述当前加密算法是从预设的加密算法列表中随机选择的一种加密算法;记录所述当前加密算法对应的解密因子,将所述当前加密算法对应的解密因子作为所述目标解密因子。4.根据权利要求1或2所述的非结构化数据的共享方法,其特征在于,所述根据所述数据共享请求信息从所述目标数据范围中,查询与所述数据共享请求信息匹配的数据,将查询到的数据作为所述目标响应数据,包括:对所述所述数据共享请求信息进行解析,得到目标业务系统标识和数据查询条件;在所述目标业务系统标识和所述数据查询条件与所述目标数据范围匹配时,建立与所述目标业务系统标识对应的目标业务系统的通信连接;根据所述数据查...
【专利技术属性】
技术研发人员:陈彬,衡星辰,王志英,李远宁,甘莹,邹文景,田磊,杨晓雪,罗剑,
申请(专利权)人:中国南方电网有限责任公司,鼎信信息科技有限责任公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。