The present invention relates to an information management and authentication system using block chain technology, including an information management subsystem and an authentication subsystem. The information management subsystem includes an information receiving module, a processing module, an information classification module and a contract module. The authentication subsystem includes an encryption module and an authentication module. By using the information management and authentication system of this application, the transaction data can be managed and authenticated without the use of intermediate devices or servers, which ensures the security of the transaction information and improves the efficiency and integrity of the data transaction.
【技术实现步骤摘要】
一种利用区块链的信息管理和认证系统
本专利技术涉及区块链信息处理领域,特别是涉及利用区块链的信息管理和认证系统。
技术介绍
区块链是数字货币交易的核心技术,本质上是一个去中心化的数据库。区块是一串使用密码学方法相关联产生的数据块,区块记录了数字货币交易的信息,用于验证交易的有效性和生成下一个区块。除了用于实现如比特币等虚拟数字货币的交易,还可以广泛用于金融、公正、供应链、身份验证中相关记录数据的存储和回溯,具有广泛的应用前景。数字货币的交易发生时需要区块链中节点立即确认,相应地,移动端中存储的区块链也需要进行更新,并且,移动终端本地需要通过哈希计算对发生的交易进行确认,例如,通过哈希计算确认区块链编号有效;确认前一页编码有效;通过回溯确认交易清单有效。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用技术集合。从数据角度来看,区块链按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,所述数据结构通过密码学方式保证的其不可篡改和不可伪造。从技术角度来看,区块链技术整合了多种不同的技术,通过构建区块链网络,使得网络内的每一个节点都允许获得一份完整的数据库拷贝,并基于共识机制以及竞争计算来维护基于区块链的数据库的更新,由此,通过众多节点沟通构成的端到端网络实现数据存储和管理的去中心化和去信任。在区块链网络中,所有的运行规则以及数据信息对于所有的节点均公开,因此,每一条记录对所有节点可见。同时,由于节点和节点之间是去信任的,因此节点之间无需公开身份,每个参与的节点都是匿名的。同时,区块链技术具有极佳的安全性,单个甚至多个节点对 ...
【技术保护点】
1.一种利用区块链技术的信息管理与认证系统,包括信息管理子系统和认证子系统,其特征在于,信息管理子系统包括信息接收模块、处理模块、信息分类模块和合同模块;信息接收模块被配置为从多媒体数据来源的终端节点接收的多媒体数据,并将上述数据传输到信息分类模块和处理模块;处理模块被配置为从接收的多媒体数据中提取终端节点标识信息、数据交易信息和终端节点权限信息,并根据上述提取的信息生成节点交易信息;随后将上述节点交易信息发送到信息分类模块和合同管理模块;合同模块被配置为根据接收的节点交易信息形成合同信息;信息分类模块被配置为从接收的多媒体数据中提取多媒体数据,并将上述数据进行分类,如视频、文本等分类,或者按照其他分类方式;信息分类模块还从接收的节点交易信息提取相关信息进行分类,如终端节点信息、终端节点权限、交易信息、交易相关规则;认证子系统包括加密模块和认证模块;加密模块被配置为对数据交易信息链中,在交易过程中终端节点相关信息以及交易数据信息进行加密计算,形成包含有加密信息的数据交易信息链;认证模块被配置为完成终端节点之间的双向认证。
【技术特征摘要】
1.一种利用区块链技术的信息管理与认证系统,包括信息管理子系统和认证子系统,其特征在于,信息管理子系统包括信息接收模块、处理模块、信息分类模块和合同模块;信息接收模块被配置为从多媒体数据来源的终端节点接收的多媒体数据,并将上述数据传输到信息分类模块和处理模块;处理模块被配置为从接收的多媒体数据中提取终端节点标识信息、数据交易信息和终端节点权限信息,并根据上述提取的信息生成节点交易信息;随后将上述节点交易信息发送到信息分类模块和合同管理模块;合同模块被配置为根据接收的节点交易信息形成合同信息;信息分类模块被配置为从接收的多媒体数据中提取多媒体数据,并将上述数据进行分类,如视频、文本等分类,或者按照其他分类方式;信息分类模块还从接收的节点交易信息提取相关信息进行分类,如终端节点信息、终端节点权限、交易信息、交易相关规则;认证子系统包括加密模块和认证模块;加密模块被配置为对数据交易信息链中,在交易过程中终端节点相关信息以及交易数据信息进行加密计算,形成包含有加密信息的数据交易信息链;认证模块被配置为完成终端节点之间的双向认证。2.根据权利要求1所述的系统,其特征在于,处理模块还被配置为根据各个分类中的终端节点信息、终端节点权限信息、对应的规则以及交易信息、合同信息生成针对每一个权限分类下每一个具体交易的数据交易信息链。3.根据权利要求1所述的系统,其特征在于,处理模块还被配置为根据每一个数据交易信息链将该交易中针对特定数据内容的终端节点权限进行转移,也是控制特定数据内容从交易发起者到交易对象的转移。4.根据权利要求1所述的系统,其特征在于,合同模块还生成针对每一个合同的标识信息,用于识别各个合同对应的终端节点信息和规则。5.根据权利要求1所述的系统,其特征在于,信息分类模块还对于接收的合同信息进行分类。...
【专利技术属性】
技术研发人员:钱京,陆道如,崔可,
申请(专利权)人:江苏恒宝智能系统技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。