本发明涉及财务系统技术领域,具体为一种带有加密设备的远程访问财务系统。
背景技术:
财务系统(或称之为会计系统)是根据财务目标设立组织机构、岗位,配置管理权责和人员,对经营活动、财务活动进行反映、监督、控制、协调的运作体系,财务系统一般具有多币种的处理能力,可由用户定义账本位币,并可以用任何币种为单位进行统计分析,财务系统为用户提供符合我国财务的多种格式的凭证和账簿,财务系统具有功能丰富,灵活性,通用性强,操作简便,严密可靠的特点,它是财务管理的一个核心部分,为企业的库存,采购,销售,生产等提供指导,为企业领导的决策提供及时、准确的财务信息,随着互联网技术的发展,用户通常通过网络采用远程访问技术来控制或访问远程的计算机,目前,有很多这样的远程访问协议,例如虚拟网络计算协议,基于平台无关的简单显示协议的超级瘦客户系统,能够将完整的窗口界面通过网络传输到另一台计算机的屏幕上,随着企业信息化的不断发展,企业通过构建财务信息化系统,方便地为企业用户提供大量财务的信息数据,其中不乏有企业客户财务敏感的信息数据。
在使用这些敏感数据时,用户通过计算机接入财务系统,并获取信息数据,财务系统能够在系统内部通过用户帐户管理、用户权限管理,防范数据的泄漏,但信息在传输过程中难免会遭遇被截取的情形,大多是通过人工进行加密,不能实现通过平台进行自动实行加密程序,无法达到既快速又方便的对财务系统进行加密的目的,不能很好的保证财务系统的安全性。
技术实现要素:
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种带有加密设备的远程访问财务系统,解决了不能实现通过平台进行自动实行加密程序,不能很好的保证财务系统安全性的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:一种带有加密设备的远程访问财务系统,包括平台管理系统、验证单元和用户端单元,所述用户端单元与验证单元实现双向连接,并且验证单元与财务系统实现双向连接,所述财务系统与平台管理系统实现双向连接,并且平台管理系统与加密测试单元实现双向连接,所述平台管理系统与新区块创建系统实现双向连接,并且新区块创建系统与共享信息收集模块实现双向连接,所述共享信息收集模块与平台管理系统实现双向连接。
优选的,所述财务系统的输入端与电源模块的输出端电性连接,并且电源模块的输出端与平台管理系统的输入端电性连接。
优选的,所述验证单元包括用户认证模块和加密签名认证模块,并且用户端单元包括用户接入模块和密钥接收模块。
优选的,所述平台管理系统与数据存储模块实现双向连接,并且平台管理系统与无线信号发射模块实现双向连接。
优选的,所述无线信号发射模块与无线信号接收模块实现双向连接,并且无线信号接收模块与智能终端实现双向连接。
优选的,所述加密测试单元包括加密环境设定模块,所述加密环境设定模块的输出端与运行程序模拟夹馍测试模块的输入端连接,并且运行程序模拟夹馍测试模块的输出端与加密测试结果分析模块的输入端连接。
优选的,所述新区块创建系统包括共享信息整合模块,所述共享信息整合模块的输出端与区块创建模块的输入端连接,并且区块创建模块的输出端与区块发送模块的输入端连接。
(三)有益效果
本发明提供了一种带有加密设备的远程访问财务系统。与现有技术相比具备以下有益效果:
(1)、该带有加密设备的远程访问财务系统,通过用户端单元与验证单元实现双向连接,并且验证单元与财务系统实现双向连接,财务系统与平台管理系统实现双向连接,并且平台管理系统与加密测试单元实现双向连接,平台管理系统与新区块创建系统实现双向连接,并且新区块创建系统与共享信息收集模块实现双向连接,共享信息收集模块与平台管理系统实现双向连接,财务系统的输入端与电源模块的输出端电性连接,并且电源模块的输出端与平台管理系统的输入端电性连接,验证单元包括用户认证模块和加密签名认证模块,并且用户端单元包括用户接入模块和密钥接收模块,很好的解决了通过人工进行加密的情况发生,实现了通过平台进行实行加密程序,达到了既快速又方便的对财务系统进行加密的目的,很好的保证了财务系统的安全性。
(2)、该带有加密设备的远程访问财务系统,通过财务系统的输入端与电源模块的输出端电性连接,并且电源模块的输出端与平台管理系统的输入端电性连接,验证单元包括用户认证模块和加密签名认证模块,并且用户端单元包括用户接入模块和密钥接收模块,管理系统与数据存储模块实现双向连接,并且平台管理系统与无线信号发射模块实现双向连接,无线信号发射模块与无线信号接收模块实现双向连接,并且无线信号接收模块与智能终端实现双向连接,以及电子签名的验证,避免了非系统用户的进入,采用的非对称方式加密以及设置密钥接收单元予以最终的解密能够有效的避免财务信息在存储及流通过程中出现的泄露,提高了安全防护的效果。
(3)、该带有加密设备的远程访问财务系统,通过加密测试单元包括加密环境设定模块,加密环境设定模块的输出端与运行程序模拟夹馍测试模块的输入端连接,并且运行程序模拟夹馍测试模块的输出端与加密测试结果分析模块的输入端连接,新区块创建系统包括共享信息整合模块,共享信息整合模块的输出端与区块创建模块的输入端连接,并且区块创建模块的输出端与区块发送模块的输入端连接,可实现对先生成的加密程序进行测试,从而保证了加密程序能够在相应的运行环境内正常运行使用。
附图说明
图1为本发明系统的结构原理框图;
图2为本发明加密测试单元的结构示意图;
图3为本发明新区块创建系统的结构示意图。
图中,1平台管理系统、2验证单元、21用户认证模块、22加密签名认证模块、3用户端单元、31用户接入模块、32密钥接收模块、4财务系统、5加密测试单元、51加密环境设定模块、52运行程序模拟夹馍测试模块、53加密测试结果分析模块、6新区块创建系统、61共享信息整合模块、62区块创建模块、63区块发送模块、7共享信息收集模块、8电源模块、9数据存储模块、10无线信号发射模块、11无线信号接收模块、12智能终端。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1-3,本发明实施例提供一种技术方案:一种带有加密设备的远程访问财务系统,包括平台管理系统1、验证单元2和用户端单元3,很好的解决了通过人工进行加密的情况发生,实现了通过平台进行实行加密程序,达到了既快速又方便的对财务系统4进行加密的目的,很好的保证了财务系统4的安全性,验证单元2包括用户认证模块21和加密签名认证模块22,以及电子签名的验证,避免了非系统用户的进入,采用的非对称方式加密以及设置密钥接收模块32予以最终的解密能够有效的避免财务信息在存储及流通过程中出现的泄露,提高了安全防护的效果,并且用户端单元3包括用户接入模块31和密钥接收模块32,密钥接收模块32能够将系统发送的密钥以及用户持有的密钥共同作用于数据信息,从而完成对信息的最终解密,平台管理系统1与数据存储模块9实现双向连接,并且平台管理系统1与无线信号发射模块10实现双向连接,无线信号发射模块10与无线信号接收模块11实现双向连接,并且无线信号接收模块11与智能终端12实现双向连接,用户端单元3与验证单元2实现双向连接,验证单元2位于独立的服务器中,位于独立服务器能够保障验证模块的安全性能,有效的保障加密程序的安全性,并且验证单元2与财务系统4实现双向连接,财务系统4内部文件采用非对称方式予以加密,采用非对称的加密方式能够更进一步的保障财务信息在存储及传输过程中的安全性,财务系统4的输入端与电源模块8的输出端电性连接,并且电源模块8的输出端与平台管理系统1的输入端电性连接,财务系统4与平台管理系统1实现双向连接,并且平台管理系统1与加密测试单元5实现双向连接,可实现对先生成的加密程序进行测试,从而保证了加密程序能够在相应的运行环境内正常运行使用,加密测试单元5包括加密环境设定模块51,加密环境设定模块51的输出端与运行程序模拟夹馍测试模块52的输入端连接,并且运行程序模拟夹馍测试模块52的输出端与加密测试结果分析模块53的输入端连接,平台管理系统1与新区块创建系统6实现双向连接,新区块创建系统6包括共享信息整合模块61,共享信息整合模块61的输出端与区块创建模块62的输入端连接,并且区块创建模块62的输出端与区块发送模块63的输入端连接,并且新区块创建系统6与共享信息收集模块7实现双向连接,共享信息收集模块7与平台管理系统1实现双向连接。
使用时,用户通过用户端单元3中的用户接入模块31进入系统,输入用户登录信息后经验证单元2内的用户认证模块21予以信息认证,并通过加密签名认证模块22对用户输入的签名予以认证,若不符合签名认证,则发送拒绝进入的信息至用户端单元3,用户重新进行签名认证,若签名符合要求,则将请求发送至财务系统4并将用户所需的信息反馈至用户端单元3,将密钥发送至密钥接收模块32,通过密钥接收模块32将财务信息予以解密,如果遇到蓄意闯入的请求信息,平台管理系统1接收到用户的请求信息后,会通过共享信息收集模块7将整个区块链内部的请求信息进行收集,并将收集的信息发送至新区块创建系统6内,新区块创建系统6内的共享信息整合模块61会对共享信息进行整合分析,再通过区块创建模块62创建出新区块,最后通过区块发送模块63将新创建的区块发送至平台管理系统1内,之后平台管理系统1会将自动编辑的对应加密程序传送至加密测试单元5内的加密环境设定模块51先进行加密环境设定,再通过运行程序模拟加密测试模块52在设定的加密环境内进测试运行,最后加密测试结果分析模块53可对测试的结果进行分析,并将分析的结果发送至平台管理系统1内,最后平台管理系统1会将自动生成的与新区块相对应的加密程序加载到新区块上,从而实现对每个创建的新区块进行自动加密。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。