一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于云端服务器的财务数据安全共享方法、装置及系统与流程

2021-12-01 01:26:00 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,尤其涉及一种基于云端服务器的财务数据安全共享方法、装置及系统。


背景技术:

2.财务数据是反映企业或预算单位一定时期的资金、利润状况等会计数据报表,对于一些非上市的,不需要公开财务数据的企业或者预算单位,财务数据在某个时间段内具有一定的保密性,需要防止这些数据对外泄露,但又要保证在相关人员之间,实现这些财务数据的共享,并且还需要保证财务数据共享时候的安全性。


技术实现要素:

3.本发明的目的在于克服现有技术的不足,本发明提供了一种基于云端服务器的财务数据安全共享方法、装置及系统,可以根据用户的身份权限进行财务数据的共享,保证共享财务数据的安全性。
4.为了解决上述技术问题,本发明实施例提供了一种基于云端服务器的财务数据安全共享方法,所述方法包括:财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限;所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传;所述云端服务器在接收到上传财务数据之后,对所述财务数据进行格式统一转换,形成格式统一的财务数据;基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择;基于选择的加密算法对格式统一的财务数据进行加密处理,获得加密结果;对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,并基于所述数据访问共享接口向对应的被共享用户进行数据共享。
5.可选的,所述财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限,包括:所述云端服务器基于所提供的数据访问共享接口构建一个数据访问共享网关,同时在所述云端服务器内部创建一数据共享权限中心;所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器;所述云端服务器将所述财务数据共享方的认证身份发送至所述数据共享权限中心,并在所述数据共享权限中心中基于所述认证身份对所述财务数据共享方分配对应的财务数据共享权限。
6.可选的,所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器,包括:所述财务数据共享方在终端上通过所述数据访问共享网关向所述云端服务器输入身份认证账号及对应的认证密码;所述云端服务器在对接收到的所述身份认证账号及对应的认证密码进行身份匹配认证,并在认证通过后获得第一认证身份;同时,基于所述数据访问共享网关控制所述终端采集所述财务数据共享方人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份;在所述第一认证身份和所述第二认证身份相同的情况下,允许所述财务数据共享方登录所述云端服务器。
7.可选的,所述基于所述数据访问共享网关控制所述终端采集所述财务数据共享方的人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份,包括:所述云端服务器基于所述数据访问共享网关利用对应用户在所述终端的授权权限控制所述终端的摄像头设备采集所述财务数据共享方的人脸图像;所述云端服务器对采集到的所述人脸图像进行关键点特征提取处理,获得关键点特征数据;基于所述关键点特征数据与所述云端服务器留存用户人脸特征数据进行二次身份匹配认证,并在匹配认证通过后,获得匹配认证通过的对应用户的留存身份作为第二认证身份。
8.可选的,所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传,包括:所述财务数据共享方在登录所述云端服务器后,所述云端服务器基于所述财务数据共享方的财务数据共享权限向所述财务数据共享方所在的对应终端推送数据共享上传格式;所述财务数据共享方在对应终端按照所述数据共享上传格式进行财务数据填写并上传。
9.可选的,所述基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择,包括:所述财务数据共享方依据所述财务数据共享权限对格式统一的财务数据进行加密算法选择;或,基于预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;其中,所述加密算法包括对称加密算法和非对称加密算法。
10.可选的,所述对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,包括:将所述加密结果转换为二进制信息,并将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链。
11.可选的,所述将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链,包括:
将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储时,获得所述二进制信息对应的元素;对每一个对应的元素利用具有唯一性的分数进行对应绑定;基于所述分数保存所述有序集合序列号,将所述二进制信息转换形成所述存储数据链。
12.另外,本发明实施例还提供了一种基于云端服务器的财务数据安全共享装置,所述装置包括:登录模块:用于财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限;数据上传模块:用于所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传;格式统一模块:用于所述云端服务器在接收到上传财务数据之后,对所述财务数据进行格式统一转换,形成格式统一的财务数据;加密选择模块:用于基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择;加密处理模块:用于基于选择的加密算法对格式统一的财务数据进行加密处理,获得加密结果;数据共享模块:用于对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,并基于所述数据访问共享接口向对应的被共享用户进行数据共享;所述加密选择模块:还用于所述财务数据共享方依据所述财务数据共享权限对格式统一的财务数据进行加密算法选择;或,基于预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;其中,所述加密算法包括对称加密算法和非对称加密算法。
13.另外,本发明实施例还提供了一种基于云端服务器的财务数据安全共享系统,所述系统包括云端服务器和多个用户终端;其中,所述多个用户终端基于所述云端服务器所构建的数据访问共享网关进行数据交互连接;所述系统被配置为用于执行上述任意一项所述的财务数据安全共享方法。
14.在本发明实施例中,可以根据用户的身份权限进行财务数据的共享,并且在财务数据共享之前,利用加密算法进行数据的加密,同时利用有序集合存储结构的方式进行保存,并通过数据访问共享接口向对应的被共享用户进行数据共享,从而可以保证共享财务数据的安全性。
附图说明
15.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
16.图1是本发明实施例中的基于云端服务器的财务数据安全共享方法的流程示意图;
图2是本发明实施例中的基于云端服务器的财务数据安全共享装置的结构组成示意图;图3是本发明实施例中的基于云端服务器的财务数据安全共享系统的结构组成示意图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
18.实施例一请参阅图1,图1是本发明实施例中的基于云端服务器的财务数据安全共享方法的流程示意图。
19.如图1所示,一种基于云端服务器的财务数据安全共享方法,所述方法包括:s11:财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限;在本发明实施例中,所述财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限,包括:所述云端服务器基于所提供的数据访问共享接口构建一个数据访问共享网关,同时在所述云端服务器内部创建一数据共享权限中心;所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器;所述云端服务器将所述财务数据共享方的认证身份发送至所述数据共享权限中心,并在所述数据共享权限中心中基于所述认证身份对所述财务数据共享方分配对应的财务数据共享权限。
20.进一步的,所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器,包括:所述财务数据共享方在终端上通过所述数据访问共享网关向所述云端服务器输入身份认证账号及对应的认证密码;所述云端服务器在对接收到的所述身份认证账号及对应的认证密码进行身份匹配认证,并在认证通过后获得第一认证身份;同时,基于所述数据访问共享网关控制所述终端采集所述财务数据共享方人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份;在所述第一认证身份和所述第二认证身份相同的情况下,允许所述财务数据共享方登录所述云端服务器。
21.进一步的,所述基于所述数据访问共享网关控制所述终端采集所述财务数据共享方的人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份,包括:所述云端服务器基于所述数据访问共享网关利用对应用户在所述终端的授权权限控制所述终端的摄像头设备采集所述财务数据共享方的人脸图像;所述云端服务器对采集到的所述人脸图像进行关键点特征提取处理,获得关键点特征数据;基于所述关键点特征数据与所述云端服务器留存用户人脸特征数据进行二次身份匹配认证,并在匹配认证通过后,获得匹配认证通过的对应用户的留存身份作为第二认证身份。
22.具体的,财务数据共享方需要通过终端设备登录云端服务器并获得相关的财务数据共享权限;在云端服务器上提供有相应的数据访问共享接口,并且该云端服务器会根据
数据访问共享接口来构建一个数据访问共享网关,通过这个数据访问共享网关实现在云端服务器与终端之间设置的一个安全间隔层,从而保证终端在访问云端服务器时,云端服务器的安全;并且在该云端服务器的内部创建一个数据共享权限中心,专门用于给用户分配财务数据共享的权限;然后该财务数据共享方通过在终端上通过该数据访问共享网关进行认证身份的方式登录该云端服务器;并且在财务数据共享方登录远端服务器之后,该云端服务器将财务数据共享方的认证身份发送至数据共享权限中心,并在该数据共享权限中心中根据认证身份对财务数据共享方分配对应的财务数据共享权限;在数据共享权限中心中保存有不同的认证身份对应的财务数据共享方所对应设置的财务数据共享权限;具体的是利用认证身份在数据共享权限中心中进行匹配出对应认证身份,从而得到对应的财务数据共享方所对应设置的财务数据共享权限。
23.在本技术中,身份认证利用的是双认证方式,为传统的账号与密码对应认证及结合生物认证的方式;该财务数据共享方在终端上通过数据访问共享接口向该云端服务器输入身份认证账号及对应的认证密码,在该云端服务器接收到身份认证账号及对应的认证密码进行身份匹配认证,并在认证通过后获得第一认证身份;同时,根据该数据访问共享网关控制终端采集财务数据共享方人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份;在确认第一认证身份和第二认证身份相同的情况下,允许财务数据共享方登录所述云端服务器。
24.通过该云端服务器根据该数据访问共享网关利用对应用户在终端的授权权限控制该终端的摄像头设备采集财务数据共享方的人脸图像;并且对采集到的人脸图像进行关键点的特征处理,在关键点特征处理时,首先需要进行灰度化、高低通滤波,然后进行关键点的定位,最终根据定位到的关键点进行关键点特征提取处理,获得关键点特征数据;并根据该关键点特征数据与云端服务器留存用户人脸特征数据进行二次身份匹配认证,并在匹配认证通过后,获得匹配认证通过的对应用户的留存身份作为第二认证身份;通过二次认证的方式,可以有效的保证登录该云端服务器的财务数据共享方的身份安全性,并且有利于保证被共享的财务数据的真实有效性。
25.s12:所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传;在本发明具体实施过程中,所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传,包括:所述财务数据共享方在登录所述云端服务器后,所述云端服务器基于所述财务数据共享方的财务数据共享权限向所述财务数据共享方所在的对应终端推送数据共享上传格式;所述财务数据共享方在对应终端按照所述数据共享上传格式进行财务数据填写并上传。
26.具体的,在财务数据共享方登录该云端服务器之后,该云端服务器会根据该财务数据共享方的财务数据共享权限或者该财务数据共享方的财务数据共享权限范围内的选择向财务数据共享方所在的对应终端推送数据共享上传格式;然后该财务数据共享方在对应终端按照数据共享上传格式进行财务数据填写并上传。
27.s13:所述云端服务器在接收到上传财务数据之后,对所述财务数据进行格式统一转换,形成格式统一的财务数据;在本发明具体实施过程中,在该云端服务器接收到上传的财务数据之后,根据预
设的财务数据转换规则对该财务数据进行格式统一转换,形成格式统一的财务数据。
28.s14:基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择;在本发明具体实施过程中,所述基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择,包括:所述财务数据共享方依据所述财务数据共享权限对格式统一的财务数据进行加密算法选择;或,基于预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;其中,所述加密算法包括对称加密算法和非对称加密算法。
29.具体的,可以根据财务数据共享方依据财务数据共享权限在其共享权限范围内选择对格式统一的财务数据进行加密算法;又或者可以根据预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;主要是根据被共享的财务数据的大小和财务数据的安全等级(该安全等级由财务数据共享方提供)利用预设的不太加密算法进行相关的加密计算,确定不太加密算法之间的加密速度;同时,根据不同的加密算法应用在数据加密上的加密安全性评价赋予对应的加密安全性相关数值;然后利用预设阈值将加密安全性相关数值与加密速度的数值进行加权相加,并选取加权相加之和的排序最高的数值最为最优值,然后该最优值选择其对应的加密算法;加密算法包括对称加密算法和非对称加密算法。
30.s15:基于选择的加密算法对格式统一的财务数据进行加密处理,获得加密结果;在本发明具体实施过程中,根据选择的对应的加密算法来对对格式统一的财务数据进行加密处理,即可得到相关的加密结果。
31.s16:对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,并基于所述数据访问共享接口向对应的被共享用户进行数据共享。
32.在本发明具体实施过程中,所述对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,包括:将所述加密结果转换为二进制信息,并将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链。
33.进一步的,所述将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链,包括:将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储时,获得所述二进制信息对应的元素;对每一个对应的元素利用具有唯一性的分数进行对应绑定;基于所述分数保存所述有序集合序列号,将所述二进制信息转换形成所述存储数据链。
34.具体的,在存储前,需要将加密结果转化为二进制信息,然后将该二进制信息按照有序集合的存储结构在该云端服务器的存储器中进行存储,并形成存储数据链;该有序集合的存储结构为redis(key

value存储系统(数据库))中的zeset(有序集合),zeset是一个可以排序的集合,在集合的内部,每一个元素都有一个唯一的分数与之对应绑定,即可将二进制信息存储形成存储数据链。
35.在存储时,将加密结果转换为二进制信息才能进行存储处理,则将该二进制信息按照有序集合的数据存储结构存储到云端服务器的存储器中,并获得二进制信息对应的元素;在存储器中的有序集合内部,每一个元素都采用一个具有唯一性的分数进行绑定,在首先被共享用户查询时,可以通过具有唯一性的分数查询到对应的元素;根据该分数保存该
有序集合序列号,将该二进制信息转化为对应的存储数据链。最终即可通过该数据访问共享接口向对应的被共享用户进行数据共享,该被共享用户需要登录该云端服务器才能进行共享财务数据的查看;其登录方式和财务数据共享方登录方式相同;并且也需要通过数据共享权限中心分配对应的才是数据共享权限;其可以查看的财务共享数据在其所拥有的数据共享权限的权限内。
36.在本发明实施例中,可以根据用户的身份权限进行财务数据的共享,并且在财务数据共享之前,利用加密算法进行数据的加密,同时利用有序集合存储结构的方式进行保存,并通过数据访问共享接口向对应的被共享用户进行数据共享,从而可以保证共享财务数据的安全性。
37.实施例二请参阅图2,图2是本发明实施例中的基于云端服务器的财务数据安全共享装置的结构组成示意图。
38.如图2所示,一种基于云端服务器的财务数据安全共享装置,所述装置包括:登录模块21:用于财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限;在本发明实施例中,所述财务数据共享方在终端上基于云端服务器所提供的数据访问共享接口进行登录并获得财务数据共享权限,包括:所述云端服务器基于所提供的数据访问共享接口构建一个数据访问共享网关,同时在所述云端服务器内部创建一数据共享权限中心;所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器;所述云端服务器将所述财务数据共享方的认证身份发送至所述数据共享权限中心,并在所述数据共享权限中心中基于所述认证身份对所述财务数据共享方分配对应的财务数据共享权限。
39.进一步的,所述财务数据共享方在终端上通过所述数据访问共享网关进行认证身份的方式登录所述云端服务器,包括:所述财务数据共享方在终端上通过所述数据访问共享网关向所述云端服务器输入身份认证账号及对应的认证密码;所述云端服务器在对接收到的所述身份认证账号及对应的认证密码进行身份匹配认证,并在认证通过后获得第一认证身份;同时,基于所述数据访问共享网关控制所述终端采集所述财务数据共享方人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份;在所述第一认证身份和所述第二认证身份相同的情况下,允许所述财务数据共享方登录所述云端服务器。
40.进一步的,所述基于所述数据访问共享网关控制所述终端采集所述财务数据共享方的人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份,包括:所述云端服务器基于所述数据访问共享网关利用对应用户在所述终端的授权权限控制所述终端的摄像头设备采集所述财务数据共享方的人脸图像;所述云端服务器对采集到的所述人脸图像进行关键点特征提取处理,获得关键点特征数据;基于所述关键点特征数据与所述云端服务器留存用户人脸特征数据进行二次身份匹配认证,并在匹配认证通过后,获得匹配认证通过的对应用户的留存身份作为第二认证身份。
41.具体的,财务数据共享方需要通过终端设备登录云端服务器并获得相关的财务数据共享权限;在云端服务器上提供有相应的数据访问共享接口,并且该云端服务器会根据数据访问共享接口来构建一个数据访问共享网关,通过这个数据访问共享网关实现在云端
服务器与终端之间设置的一个安全间隔层,从而保证终端在访问云端服务器时,云端服务器的安全;并且在该云端服务器的内部创建一个数据共享权限中心,专门用于给用户分配财务数据共享的权限;然后该财务数据共享方通过在终端上通过该数据访问共享网关进行认证身份的方式登录该云端服务器;并且在财务数据共享方登录远端服务器之后,该云端服务器将财务数据共享方的认证身份发送至数据共享权限中心,并在该数据共享权限中心中根据认证身份对财务数据共享方分配对应的财务数据共享权限;在数据共享权限中心中保存有不同的认证身份对应的财务数据共享方所对应设置的财务数据共享权限;具体的是利用认证身份在数据共享权限中心中进行匹配出对应认证身份,从而得到对应的财务数据共享方所对应设置的财务数据共享权限。
42.在本技术中,身份认证利用的是双认证方式,为传统的账号与密码对应认证及结合生物认证的方式;该财务数据共享方在终端上通过数据访问共享接口向该云端服务器输入身份认证账号及对应的认证密码,在该云端服务器接收到身份认证账号及对应的认证密码进行身份匹配认证,并在认证通过后获得第一认证身份;同时,根据该数据访问共享网关控制终端采集财务数据共享方人脸图像进行二次身份匹配认证,并在认证通过后获得第二认证身份;在确认第一认证身份和第二认证身份相同的情况下,允许财务数据共享方登录所述云端服务器。
43.通过该云端服务器根据该数据访问共享网关利用对应用户在终端的授权权限控制该终端的摄像头设备采集财务数据共享方的人脸图像;并且对采集到的人脸图像进行关键点的特征处理,在关键点特征处理时,首先需要进行灰度化、高低通滤波,然后进行关键点的定位,最终根据定位到的关键点进行关键点特征提取处理,获得关键点特征数据;并根据该关键点特征数据与云端服务器留存用户人脸特征数据进行二次身份匹配认证,并在匹配认证通过后,获得匹配认证通过的对应用户的留存身份作为第二认证身份;通过二次认证的方式,可以有效的保证登录该云端服务器的财务数据共享方的身份安全性,并且有利于保证被共享的财务数据的真实有效性。
44.数据上传模块22:用于所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传;在本发明具体实施过程中,所述财务数据共享方基于登录后所述云端服务器提供的数据共享上传格式进行财务数据填写上传,包括:所述财务数据共享方在登录所述云端服务器后,所述云端服务器基于所述财务数据共享方的财务数据共享权限向所述财务数据共享方所在的对应终端推送数据共享上传格式;所述财务数据共享方在对应终端按照所述数据共享上传格式进行财务数据填写并上传。
45.具体的,在财务数据共享方登录该云端服务器之后,该云端服务器会根据该财务数据共享方的财务数据共享权限或者该财务数据共享方的财务数据共享权限范围内的选择向财务数据共享方所在的对应终端推送数据共享上传格式;然后该财务数据共享方在对应终端按照数据共享上传格式进行财务数据填写并上传。
46.格式统一模块23:用于所述云端服务器在接收到上传财务数据之后,对所述财务数据进行格式统一转换,形成格式统一的财务数据;在本发明具体实施过程中,在该云端服务器接收到上传的财务数据之后,根据预设的财务数据转换规则对该财务数据进行格式统一转换,形成格式统一的财务数据。
47.加密选择模块24:用于基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择;在本发明具体实施过程中,所述基于所述财务数据共享权限或加密算法的加密速度与加密安全性对格式统一的财务数据进行加密算法选择,包括:所述财务数据共享方依据所述财务数据共享权限对格式统一的财务数据进行加密算法选择;或,基于预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;其中,所述加密算法包括对称加密算法和非对称加密算法。
48.具体的,可以根据财务数据共享方依据财务数据共享权限在其共享权限范围内选择对格式统一的财务数据进行加密算法;又或者可以根据预设阈值计算不同的加密算法的加密速度与加密安全性之间的最优值,并基于最优值对格式统一的财务数据进行加密算法选择;主要是根据被共享的财务数据的大小和财务数据的安全等级(该安全等级由财务数据共享方提供)利用预设的不太加密算法进行相关的加密计算,确定不太加密算法之间的加密速度;同时,根据不同的加密算法应用在数据加密上的加密安全性评价赋予对应的加密安全性相关数值;然后利用预设阈值将加密安全性相关数值与加密速度的数值进行加权相加,并选取加权相加之和的排序最高的数值最为最优值,然后该最优值选择其对应的加密算法;加密算法包括对称加密算法和非对称加密算法。
49.加密处理模块25:用于基于选择的加密算法对格式统一的财务数据进行加密处理,获得加密结果;在本发明具体实施过程中,根据选择的对应的加密算法来对对格式统一的财务数据进行加密处理,即可得到相关的加密结果。
50.数据共享模块26:用于对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,并基于所述数据访问共享接口向对应的被共享用户进行数据共享。
51.在本发明具体实施过程中,所述对所述加密结果基于预设存储结构在所述云端服务器的存储器中进行存储,包括:将所述加密结果转换为二进制信息,并将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链。
52.进一步的,所述将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储,并形成存储数据链,包括:将所述二进制信息按照有序集合的存储结构在所述云端服务器的存储器中进行存储时,获得所述二进制信息对应的元素;对每一个对应的元素利用具有唯一性的分数进行对应绑定;基于所述分数保存所述有序集合序列号,将所述二进制信息转换形成所述存储数据链。
53.具体的,在存储前,需要将加密结果转化为二进制信息,然后将该二进制信息按照有序集合的存储结构在该云端服务器的存储器中进行存储,并形成存储数据链;该有序集合的存储结构为redis(key

value存储系统(数据库))中的zeset(有序集合),zeset是一个可以排序的集合,在集合的内部,每一个元素都有一个唯一的分数与之对应绑定,即可将二进制信息存储形成存储数据链。
54.在存储时,将加密结果转换为二进制信息才能进行存储处理,则将该二进制信息按照有序集合的数据存储结构存储到云端服务器的存储器中,并获得二进制信息对应的元素;在存储器中的有序集合内部,每一个元素都采用一个具有唯一性的分数进行绑定,在首先被共享用户查询时,可以通过具有唯一性的分数查询到对应的元素;根据该分数保存该
有序集合序列号,将该二进制信息转化为对应的存储数据链。最终即可通过该数据访问共享接口向对应的被共享用户进行数据共享,该被共享用户需要登录该云端服务器才能进行共享财务数据的查看;其登录方式和财务数据共享方登录方式相同;并且也需要通过数据共享权限中心分配对应的才是数据共享权限;其可以查看的财务共享数据在其所拥有的数据共享权限的权限内。
55.在本发明实施例中,可以根据用户的身份权限进行财务数据的共享,并且在财务数据共享之前,利用加密算法进行数据的加密,同时利用有序集合存储结构的方式进行保存,并通过数据访问共享接口向对应的被共享用户进行数据共享,从而可以保证共享财务数据的安全性。
56.实施例三请参阅图3,图3是本发明实施例中的基于云端服务器的财务数据安全共享系统的结构组成示意图。
57.如图3所示,一种基于云端服务器的财务数据安全共享系统,所述系统包括云端服务器31和多个用户终端32;其中,所述多个用户终端32基于所述云端服务器31所构建的数据访问共享网关进行数据交互连接;所述系统被配置为用于执行上述任意一项所述的财务数据安全共享方法。
58.在本发明中,该实施例的具体实施方式可参详上述实施例,在此不再赘述。
59.在本发明实施例中,可以根据用户的身份权限进行财务数据的共享,并且在财务数据共享之前,利用加密算法进行数据的加密,同时利用有序集合存储结构的方式进行保存,并通过数据访问共享接口向对应的被共享用户进行数据共享,从而可以保证共享财务数据的安全性。
60.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,read only memory)、随机存取存储器(ram,random access memory)、磁盘或光盘等。
61.另外,以上对本发明实施例所提供的一种基于云端服务器的财务数据安全共享方法、装置及系统进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献