数据存储及传输方法、装置、计算机设备、介质及产品制造方法及图纸

技术编号:38520412 阅读:9 留言:0更新日期:2023-08-19 17:00
本申请涉及云技术领域,提供一种数据存储及传输方法、装置、计算机设备、介质及产品,包括:接收第一客户端输出的政务数据;并将政务数据分别保存至第一业务系统、与第一业务系统关联的第二业务系统;接收第二客户端输出的业务请求,根据业务请求从第一业务系统或第二业务系统获取政务数据,根据预置的加密通信协议将所获取的政务数据输出至第二客户端;接收第三客户端输出的调用请求,根据调用请求调用预置的数据接口得到调用数据,对调用数据进行脱敏处理得到脱敏后的调用数据,并将脱敏后的调用数据输出至第三客户端。本申请确保了政务数据的安全性,保证了业务系统的高可用,保证了输出政务数据的数据安全性。输出政务数据的数据安全性。输出政务数据的数据安全性。

【技术实现步骤摘要】
数据存储及传输方法、装置、计算机设备、介质及产品


[0001]本申请涉及云
,尤其涉及一种数据存储及传输方法、装置、计算机设备、介质及产品。

技术介绍

[0002]近年来随着智慧政务、智慧城市等概念的发展,各地政府都在积极响应国家号召搭建自己的政务云平台。政务云的建设帮助政府在管理和服务职能上进行精简、优化、整合,减少了各部门分散建设的工作量,提高资源利用率,降低建设成本,减少行政支出,并通过信息化的手段极大提高了各种业务办理的效率。
[0003]然而,专利技术人发现,当前的政务云的创建方式,因统一将政务数据保存在一个大型数据集群中,一旦该数据集群出现意外,将会导致相关方无法获取政务数据,导致政务数据安全性,及数据集群的可用性低下;同时,当前的政务云通常是将政务数据直接发送给相关客户端,导致政务数据在传输过程中很容易被截获,造成降低政务数据的数据传输安全的问题出现。

技术实现思路

[0004]本申请提供一种数据存储及传输方法、装置、计算机设备、介质及产品,用以解决当前的政务云的导致政务数据安全性及数据集群的可用性低下的问题,以及政务数据在传输过程中很容易被截获,造成降低政务数据的数据传输安全的问题。
[0005]第一方面,本申请提供一种数据存储及传输方法,包括:
[0006]接收第一客户端输出的政务数据;并将所述政务数据分别保存至第一业务系统、与所述第一业务系统关联的第二业务系统;
[0007]接收第二客户端输出的业务请求,根据所述业务请求从所述第一业务系统或所述第二业务系统获取政务数据,根据预置的加密通信协议将所获取的政务数据输出至所述第二客户端;其中,所述业务请求用于指示所述第一业务系统或所述第二业务系统输出政务数据;
[0008]接收第三客户端输出的调用请求,根据所述调用请求调用预置的数据接口得到调用数据,对所述调用数据进行脱敏处理得到脱敏后的调用数据,并将所述脱敏后的调用数据输出至所述第三客户端;其中,所述调用请求用于指示所述第一业务系统或所述第二业务系统输出属于预置的调用范围的政务数据,所述调用范围定义了能够向所述第三客户端输出的政务数据的元数据,所述数据接口是用于从第一业务系统或第二业务系统中获取政务数据的计算机接口。
[0009]上述方案中,将所述政务数据分别保存至第一业务系统、与所述第一业务系统关联的第二业务系统,包括:
[0010]对所述政务数据进行加密得到加密存储数据,将所述加密存储数据保存至第一业务系统,及调用所述第一业务系统将所述加密存储数据同步至与所述第一业务系统关联的
第二业务系统;或
[0011]将所述政务数据输出至所述第一业务系统,调用所述第一业务系统对接收到的政务数据进行加密得到加密存储数据并保存,及调用所述第一业务系统将所述加密存储数据输出至与所述第一业务系统关联的第二业务系统。
[0012]上述方案中,对所述政务数据进行加密得到加密存储数据,将所述加密存储数据保存至第一业务系统,及调用所述第一业务系统将所述加密存储数据同步至与所述第一业务系统关联的第二业务系统,包括:
[0013]调用预置的加密接口对所述政务数据进行加密得到加密存储数据;
[0014]将所述加密存储数据保存至所述第一业务系统中的第一主数据库中,按照预置的第一快照周期将所述第一主数据库中的加密存储数据输出至所述第一业务系统中的第一备份数据库;
[0015]将所述第一主数据库中的加密存储数据输出至第二业务系统中的第二主数据库,按照预置的第二快照周期将所述第二主数据库中的加密存储数据输出至所述第二业务系统中的第二备份数据库。
[0016]上述方案中,所述加密存储数据包括第一加密存储数据、第二加密存储数据、第三加密存储数据和第四加密存储数据;
[0017]将所述政务数据输出至所述第一业务系统,调用所述第一业务系统对接收到的政务数据进行加密得到加密存储数据并保存,及调用所述第一业务系统将所述加密存储数据输出至与所述第一业务系统关联的第二业务系统,包括:
[0018]将所述政务数据输出至所述第一业务系统中的第一主数据库,调用所述第一主数据库对所述第一主数据库接收到的政务数据进行加密处理得到第一加密存储数据,并将所述第一加密存储数据保存至所述第一主数据库中;
[0019]根据预置的第三快照周期调用所述第一主数据库对所述第一加密存储数据进行解密处理得到第一解密数据,并将所述第一解密数据输出至所述第一业务系统中的第一备份数据库;
[0020]调用所述第一备份数据库将对所述第一解密数据进行加密得到第二加密存储数据,并将所述第二加密存储数据保存至所述第一备份数据库;
[0021]根据预置的第四快照周期调用所述第一主数据库对所述第一加密存储数据进行解密处理得到第二解密数据,并将所述第二解密数据输出至所述第二业务系统中的第二主数据库;
[0022]调用所述第二主数据库对所述第二解密数据进行加密得到第三加密存储数据,并将所述第三加密存储数据保存至所述第二主数据库;
[0023]根据预置的第五快照周期调用所述第二主数据库对所述第三加密存储数据进行解密处理得到第三解密数据,并将所述第三解密数据输出至所述第二业务系统中的第二备份数据库;
[0024]调用所述第二备份数据库对所述第三解密数据进行加密得到第四加密存储数据,并将所述第四加密存储数据保存至所述第二备份数据库。
[0025]上述方案中,根据所述业务请求从所述第一业务系统或所述第二业务系统获取政务数据,根据预置的加密通信协议将所获取的政务数据输出至所述第二客户端,包括:
[0026]提取所述业务请求中的请求字段,根据所述请求字段从所述第一业务系统的第一主数据库中获取政务数据;
[0027]若无法根据所述请求字段从所述第一业务系统中获取政务数据,则从所述第二业务系统中获取政务数据;
[0028]对所述政务数据进行加密处理得到加密传输数据;
[0029]根据所述加密通信协议激活与所述第二客户端之间的加密通道,调用所述加密通道将所述加密传输数据发送至所述第二客户端。
[0030]上述方案中,对所述政务数据进行加密处理得到加密传输数据,包括:
[0031]通过预置的传输加密算法对所述政务数据进行加密得到加密数据;
[0032]通过预置的散列函数对所述政务数据进行运算得到散列值;
[0033]汇总所述加密数据和所述散列值得到加密传输数据;
[0034]将所述传输机密算法中用于对所述加密数据进行解密的公钥发送至预置的第三方系统,所述第三方系统用于根据所述第二客户端的身份信息生成记载有所述公钥的证书,并将所述证书发送至所述第二客户端。
[0035]上述方案中,根据所述调用请求调用预置的数据接口得到调用数据,对所述调用数据进行脱敏处理得到脱敏后的调用数据,并将所述脱敏后的调用数据输出至所述第三客户端,包括:
[0036]若确定所述调用请求中具有令牌信息,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据存储及传输方法,其特征在于,包括:接收第一客户端输出的政务数据;并将所述政务数据分别保存至第一业务系统、与所述第一业务系统关联的第二业务系统;接收第二客户端输出的业务请求,根据所述业务请求从所述第一业务系统或所述第二业务系统获取政务数据,根据预置的加密通信协议将所获取的政务数据输出至所述第二客户端;其中,所述业务请求用于指示所述第一业务系统或所述第二业务系统输出政务数据;接收第三客户端输出的调用请求,根据所述调用请求调用预置的数据接口得到调用数据,对所述调用数据进行脱敏处理得到脱敏后的调用数据,并将所述脱敏后的调用数据输出至所述第三客户端;其中,所述调用请求用于指示所述第一业务系统或所述第二业务系统输出属于预置的调用范围的政务数据,所述调用范围定义了能够向所述第三客户端输出的政务数据的元数据,所述数据接口是用于从第一业务系统或第二业务系统中获取政务数据的计算机接口。2.根据权利要求1所述的数据存储及传输方法,其特征在于,将所述政务数据分别保存至第一业务系统、与所述第一业务系统关联的第二业务系统,包括:对所述政务数据进行加密得到加密存储数据,将所述加密存储数据保存至第一业务系统,及调用所述第一业务系统将所述加密存储数据同步至与所述第一业务系统关联的第二业务系统;或将所述政务数据输出至所述第一业务系统,调用所述第一业务系统对接收到的政务数据进行加密得到加密存储数据并保存,及调用所述第一业务系统将所述加密存储数据输出至与所述第一业务系统关联的第二业务系统。3.根据权利要求2所述的数据存储及传输方法,其特征在于,对所述政务数据进行加密得到加密存储数据,将所述加密存储数据保存至第一业务系统,及调用所述第一业务系统将所述加密存储数据同步至与所述第一业务系统关联的第二业务系统,包括:调用预置的加密接口对所述政务数据进行加密得到加密存储数据;将所述加密存储数据保存至所述第一业务系统中的第一主数据库中,按照预置的第一快照周期将所述第一主数据库中的加密存储数据输出至所述第一业务系统中的第一备份数据库;将所述第一主数据库中的加密存储数据输出至第二业务系统中的第二主数据库,按照预置的第二快照周期将所述第二主数据库中的加密存储数据输出至所述第二业务系统中的第二备份数据库。4.根据权利要求2所述的数据存储及传输方法,其特征在于,所述加密存储数据包括第一加密存储数据、第二加密存储数据、第三加密存储数据和第四加密存储数据;将所述政务数据输出至所述第一业务系统,调用所述第一业务系统对接收到的政务数据进行加密得到加密存储数据并保存,及调用所述第一业务系统将所述加密存储数据输出至与所述第一业务系统关联的第二业务系统,包括:将所述政务数据输出至所述第一业务系统中的第一主数据库,调用所述第一主数据库对所述第一主数据库接收到的政务数据进行加密处理得到第一加密存储数据,并将所述第一加密存储数据保存至所述第一主数据库中;根据预置的第三快照周期调用所述第一主数据库对所述第一加密存储数据进行解密
处理得到第一解密数据,并将所述第一解密数据输出至所述第一业务系统中的第一备份数据库;调用所述第一备份数据库将对所述第一解密数据进行加密得到第二加密存储数据,并将所述第二加密存储数据保存至所述第一备份数据库;根据预置的第四快照周期调用所述第一主数据库对所述第一加密存储数据进行解密处理得到第二解密数据,并将所述第二解密数据输出至所述第二业务系统中的第二主数据库;调用所述第二主数据库对所述第二解密数据进行加密得到第三加密存储数据,并将所述第三加密存储数据保存至所述第二主数据库;根据预置的第五快照周期调用所述第二主数据库对所述第三加密存储数据进行解密处理得到第三解密数据,并将所述第三解密数据输出至所述第二业务系统中的第二备份数据库;调用所述第二备份数据库对所述第三解密数据进行加密得到第四加密存储数据,并将所述第四加密存储数据保存至所述第二备份数据库。5.根据权利要求1所述的数据存储及传输方法,其特征在于,根据所述业务请求从所述第一业务系统...

【专利技术属性】
技术研发人员:郭明泽王光欣曹媛
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1