配置系统审计服务的方法、信息处理装置及可读存储介质制造方法及图纸

技术编号:17307399 阅读:48 留言:0更新日期:2018-02-19 04:21
本公开提供了在服务器侧配置系统审计服务的方法,该方法包括接收建立至少一个区块链的第一指示;以及发送第二指示,以指示与服务器通信连接的节点安装区块链智能合约,该区块链智能合约包括系统审计智能合约。本公开还提供了在区块链的节点侧配置系统审计服务的方法,该方法包括接收第二指示以及安装区块链智能合约。最后,本公开提供了实现上述方法的信息处理装置以及相应的有形的计算机可读存储介质。依据本公开的解决方案利用区块链上运行的智能合约来实现系统审计功能,从而能够借助于区块链技术所特有的优点来确保系统审计功能的安全执行,从而有效地保证了审计日志的安全,进而确保企业级区块链的节点上所存放的重要数据的安全。

Method of configuring system audit service, information processing device and readable storage medium

The invention provides a method of system configuration audit service on the server side, the method includes receiving at least a first indicating a block chain; and send second instructions, and to indicate the node communication connection to a server installation block chain intelligent contract, the contract system including intelligent block chain intelligent audit contract. The disclosure also provides a method for configuring system audit service on the node side of block chain, which includes receiving second instructions and installing block chain intelligent contract. Finally, the present disclosure provides an information processing device for the implementation of the above method and a corresponding tangible computer readable storage medium. Based on the solution to the public by the intelligent block chain operation contract to realize the system audit function, which can use the advantages to block chain technology to ensure the security audit execution system function, so as to effectively ensure the safety of the audit log, the important data storage node and ensure the enterprise on the chain block the safety.

【技术实现步骤摘要】
配置系统审计服务的方法、信息处理装置及可读存储介质
本公开内容涉及区块链技术,更为具体地涉及在服务器侧以及在节点侧配置系统审计服务的方法、实施上述方法的信息处理装置以及相应的用于实施上述方法的有形的计算机可读存储介质。
技术介绍
区块链是一种源自比特币的去中心化分布式记账技术,其具有去中心化、不可篡改、过程透明可追踪等优点。根据参与方的分类通常可以将区块链分为公有链、联盟链和私有链三种类型。公有链对外开放,用户不用注册就可以匿名加入,无需任何授权就可以访问区块链网络和区块数据并发起各种业务;联盟链则限制了只有联盟中的成员才能参与,并且区块链上的操作权限根据联盟定制的相关规则来确定。私有链一般在私有组织内部使用,区块链上的操作权限根据私有组织的自行规定执行。联盟链和私有链都是需要注册许可的区块链,比较适合企业的区块链使用场景,对安全性、可靠性和性能的要求也比公有链高。而对于具体的应用场景来说,一般企业级区块链的节点上都存放着企业的重要数据,所以企业对于区块链节点的安全性要求非常高。所以在企业级区块链节点中,都需要在区块链节点上开启操作系统的审计服务。通过配置审计策略,审计服务可以记录下本文档来自技高网...
配置系统审计服务的方法、信息处理装置及可读存储介质

【技术保护点】
一种在服务器侧配置系统审计服务的方法,所述方法包括:接收建立至少一个区块链的第一指示;根据所述第一指示向与所述服务器通信连接的节点发送第二指示,以指示与所述服务器通信连接的节点安装区块链智能合约,其中,所述区块链智能合约包括系统审计智能合约。

【技术特征摘要】
1.一种在服务器侧配置系统审计服务的方法,所述方法包括:接收建立至少一个区块链的第一指示;根据所述第一指示向与所述服务器通信连接的节点发送第二指示,以指示与所述服务器通信连接的节点安装区块链智能合约,其中,所述区块链智能合约包括系统审计智能合约。2.根据权利要求1所述的方法,其中,所述第二指示还被配置为使得所述至少一个区块链所涉及的节点创建审计事件区块链,其中,所述审计事件区块链与业务数据区块链隔离。3.根据权利要求1所述的方法,其中,所述第二指示还被配置为使得所述至少一个区块链所涉及的节点配置审计策略。4.根据权利要求1所述的方法,其中,所述方法还包括:接收审计事件查询请求,其中,所述审计事件查询请求包括用户授权信息;向与所述服务器通信连接的节点发送所述审计事件查询请求,以调用所述区块链智能合约的标准接口来从所述系统审计智能合约所在的区块链中查询审计事件。5.一种在区块链的节点侧配置系统审计服务的方法,所述方法包括:接收指示所述节点安装区块链智能合约的第二指示;以及在所述节点上安装区块链智能合约,其中,所述区块链智能合约包括系统审计智能合约。6.根据权利要求5所述的方法,所述方法还包括:由所述节点所包括的智能合约运行引擎根据所述第二指示来实例化所述区块链智能合约,以形成所述系统审计智能合约。7.根据权利要求5所述的方法,所述方法还包括:由所述节点所包括的审计事件处理服务模块根据所述审计策略为所述节点上的操作系统配置审计方案。8.根据权利要求7所述的方法,其中,所述方法还包括:由所述操作系统根据用户操作和所述审计方案确定是否触发审计事件并且在触发审计事件的情况下向所述审计事件处理服务模块发送所述审计事件;以及由所述审计事件处理服务模块根据所述审计事件调用所述区块链智能合约的标准接口,以将所述审计事件存储至所述系统审计智能合约所在的区块链。9.根据权利要求8所述的方法,其中,由所述操作系统根据用户操作和所述审计方案确定是否触发审计事件进一步包括:由所述操作系统根据用户操作确定是否触发审计消息;以及在确定触发审计消息的情况下由操作系统审计服务将所述审计消息记录为审计事件。10.根据权利要求5所述的方法,所述方法还包括:接收审计事件查询请求,其中,所述审计事件查询请求包括用户授权信息;以及调用所述区块链智能合约的标准接口,以从所述系统审计智能合约所在的区块链中查询审计事件。11.根据权利要求5所述的方法,所述方法还包括:创建审计事件区块链,其中,所述审计事件区块链与业务数据区块链隔离。12.一种信息处理装置,其包括:处理器;以及存储器,其用于存储指令,当所述指令执行时使得所述处理器执行以下操作:接收建立至少一个区块链的第一指示;根据所述第一指示向与所述服务器通信连接的节点发送第二指示,以指示与所述服务器通信连接的节点安装区块链智能合约,其中,所述区块链智能合约包括系统审计智能合约。13.根据权利要求12所述的信息处理装置,其中,...

【专利技术属性】
技术研发人员:史锋锋刘浩洋
申请(专利权)人:上海点融信息科技有限责任公司
类型:发明
国别省市:上海,31

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

1