一种公共卫生地理数据去隐私处理方法及系统技术方案

技术编号:21899224 阅读:46 留言:0更新日期:2019-08-17 18:33
本发明专利技术提供了一种公共卫生地理数据去隐私处理方法及系统,包括以下步骤:将登录账号信息经过第一级加密后发送至服务端,以供服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;当需要录入公共卫生地理数据时,将公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;按照等级高低分别对隐私数据第二级加密并发送至服务端,由服务端对能正确解密的隐私数据进行保存;当需要于服务端获取公共卫生地理数据时,将预设查询条件经过第三级加密并发送至服务端,服务端获取能正确解密后的查询条件,并反馈与查询条件对应的公共卫生地理数据。本技术优点为,采用多层级式加密方式保证数据的安全性。

A Method and System for De-privacy Processing of Public Health Geographic Data

【技术实现步骤摘要】
一种公共卫生地理数据去隐私处理方法及系统
本专利技术涉及通信
,尤其涉及一种公共卫生地理数据去隐私处理方法及系统。
技术介绍
在当今大数据的背景下,公共卫生行业中隐私数据的保护尤为重要,且疾控中心本身业务数据的特殊性及社会影响较大,其数据涵盖了各类疾病个案或业务信息,万一泄露至外界,可能产生各种不良影响,因而,数据保护至关重要。同时,上海市疾控中心于2015年开始建设GIS共享平台,且该项目于2017年通过市卫计委的验收,平台至今已汇集了上海市疾控不同业务条线的数据。所以,在共享平台的基础上,实现隐私数据保护亦非常重要,其中实现去隐私处理的技术为本专利需要解决的核心技术问题。
技术实现思路
针对现有技术中对于公共卫生行业中各类疾病个案或业务信息的隐私数据的泄漏存在的问题,现提供一种旨在对公共卫生地理数据的保存以及发送均采用加密的方式,并且针对隐私数据进行分级加密保存,核实获取隐私数据的用户身份,可有效的保证公共卫生地理数据的去隐私处理方法及系统。具体技术方案如下:一种公共卫生地理数据去隐私处理方法,其中,包括以下步骤:步骤S1、将登录账号信息经过第一级加密后发送至服务端,以供所述服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;步骤S2、当需要录入公共卫生地理数据时,将公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;步骤S3、按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存;步骤S4、当需要于所述客户端获取公共卫生地理数据时,将预设查询条件经过第三级加密并发送至服务端,所述服务端获取能正确解密后的所述查询条件,并反馈与所述查询条件对应的公共卫生地理数据。优选的,所述步骤S1中,所述第一级加密方法包括以下步骤:步骤S11、采用第一加密算法对所述登录账号信息进行加密生成第一摘要值,并将加密数据以及所述第一摘要值发送至所述服务端;步骤S12、所述服务端通过第一加密算法对所述加密数据进行解密以生成第二摘要值;步骤S13、所述服务端将所述第一摘要值与所述第二摘要值进行比较,若比较结果一致,则用户身份认证通过;若比较结果不一致,则拒绝登录所述服务端。优选的,所述第一加密算法为MD5加密算法。优选的,在所述步骤S3中,按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存包括以下步骤:客户端采用第二加密算法和加密秘钥对不同等级的所述隐私数据进行加密,以形成加密数据;将所述加密数据发送至服务端;所述服务端采用与所述第二加密算法对应的解密算法和所述加密秘钥对所述加密数据进行解密以判断解密是否成功;若解密成功,则保存所述隐私数据;若解密失败,则拒绝保存所述隐私数据。优选的,所述第二加密算法为DES加密算法。优选的,所述第三加密算法为DES加密算法。优选的,公共卫生地理数据划分的等级包括:第一级、未脱敏数据;第二级、已脱敏数据;第三级、无差异数据。优选的,所述客户端针对所述隐私数据提供两类存储路径;第一类存储路径,用以存储第一级未脱敏数据;第二类存储路径,用以存储第二级已脱敏数据、第三级无差异数据。优选的,所述服务端划分有多个角色,每个角色关联获取相应级别的所述隐私数据的操作权限;所述角色包括:审计组、系统管理组及业务信息组。还包括一种公共卫生地理数据去隐私处理系统,其中,包括;客户端,以及与所述客户端连接的服务端;客户端用以将登录账号信息经过第一级加密后发送至服务端,以供所述服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;当需要录入公共卫生地理数据时,通过客户端将所述公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;客户端按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存;当需要于所述客户端获取所述公共卫生地理数据时,客户端将预设查询条件经过第三级加密并发送至服务端,所述服务端获取能正确解密后的所述查询条件,并反馈与所述查询条件对应的所述公共卫生地理数据至客户端。上述技术方案具有如下优点或有益效果:通过不同层级的加密方式,可以对公共卫生地理数据进行分级并实现安全保存,控制用户安全访问服务端的同时,从而保证隐私数据在传输过程中隐私数据的安全。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为本专利技术一种公共卫生地理数据去隐私处理方法实施例的流程图;图2为本专利技术一种公共卫生地理数据去隐私处理方法实施例中,关于对第一级加密方法的流程图;图3为本专利技术一种公共卫生地理数据去隐私处理系统实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。本专利技术包括一种公共卫生地理数据去隐私处理方法。如图1所示,一种公共卫生地理数据去隐私处理方法的实施例,其中,包括以下步骤:步骤S1、将登录账号信息经过第一级加密后发送至服务端,以供服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;如图2所示,在步骤S1中,第一级加密方法包括以下步骤:步骤S11、采用第一加密算法对所述登录账号信息进行加密生成第一摘要值,并将加密数据以及第一摘要值发送至所述服务端;步骤S12、服务端通过第一加密算法对加密数据进行解密以生成第二摘要值;步骤S13、服务端将第一摘要值与第二摘要值进行比较,若比较结果一致,则用户身份认证通过;若比较结果不一致,则拒绝登录服务端,上述第一加密算法为MD5加密算法。上述技术方案中,客户端在录入数据,或者将录入的公共卫生地理数据进行保存之前,都需要对用户的身份信息进行核实,一般的采用的用户身份核实方式是直接输入用户账号信息(用户账号以及对应的密码),因此数据在发送的过程中明文发送的,即存在第三者获取用户的账户信息,导致公共卫生地理数据的隐私数据被泄露,通过对用户的账户信息进行加密由服务端进行解密可以保证登录的用户的真实性。步骤S2、当需要录入公共卫生地理数据时,将公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;步骤S3、按照等级高低分别对隐私数据第二级加密并发送至服务端,由服务端对能正确解密的隐私数据进行保存;在客户端录入公共卫生地理数据后,将公共卫生地理数据的隐私数据进行分级,分为:第一级,未脱敏数据;第二级,已脱敏数据;第三级,无差异数据;对分级的隐私数据进行保存,具体是客户端针对隐私数据提供两类存储路径:第一类存储路径,即未脱敏数据库,即上述的未脱敏服务器,用以存储第一级未脱敏数据;第二类存储路径,即脱敏数据库,即上述的脱敏服务器,用以存储第二级已脱敏数据、第三本文档来自技高网...

【技术保护点】
1.一种公共卫生地理数据去隐私处理方法,其特征在于,包括以下步骤:步骤S1、将登录账号信息经过第一级加密后发送至服务端,以供所述服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;步骤S2、当需要录入公共卫生地理数据时,将公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;步骤S3、按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存;步骤S4、当需要于所述客户端获取公共卫生地理数据时,将预设查询条件经过第三级加密并发送至服务端,所述服务端获取能正确解密后的所述查询条件,并反馈与所述查询条件对应的公共卫生地理数据。

【技术特征摘要】
1.一种公共卫生地理数据去隐私处理方法,其特征在于,包括以下步骤:步骤S1、将登录账号信息经过第一级加密后发送至服务端,以供所述服务端解密认证通过,每个用户根据系统角色的不同赋予相应的操作权限;步骤S2、当需要录入公共卫生地理数据时,将公共卫生地理数据筛选出隐私数据,并按照预设的分级规则进行分级以获得不同等级的隐私数据;步骤S3、按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存;步骤S4、当需要于所述客户端获取公共卫生地理数据时,将预设查询条件经过第三级加密并发送至服务端,所述服务端获取能正确解密后的所述查询条件,并反馈与所述查询条件对应的公共卫生地理数据。2.根据权利要求1所述的去隐私处理方法,其特征在于,所述步骤S1中,所述第一级加密方法包括以下步骤:步骤S11、采用第一加密算法对所述登录账号信息进行加密生成第一摘要值,并将加密数据以及所述第一摘要值发送至所述服务端;步骤S12、所述服务端通过第一加密算法对所述加密数据进行解密以生成第二摘要值;步骤S13、所述服务端将所述第一摘要值与所述第二摘要值进行比较,若比较结果一致,则用户身份认证通过;若比较结果不一致,则拒绝登录所述服务端。3.根据权利要求2所述的去隐私处理方法,其特征在于,所述第一加密算法为MD5加密算法。4.根据权利要求1所述的去隐私处理方法,其特征在于,在所述步骤S3中,按照等级高低分别对所述隐私数据第二级加密并发送至所述服务端,由所述服务端对能正确解密的所述隐私数据进行保存包括以下步骤:客户端采用第二加密算法和加密秘钥对不同等级的所述隐私数据进行加密,以形成加密数据;将所述加密数据发送至服务端;所述服务端采用与所述第二加密算法对应的解密算...

【专利技术属性】
技术研发人员:付晨夏天范爱晶孙靖戚方圆刘诚魏礼君
申请(专利权)人:上海市疾病预防控制中心
类型:发明
国别省市:上海,31

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

1