基于区块链的信息加密系统技术方案

技术编号:24692396 阅读:64 留言:0更新日期:2020-06-27 11:22
本申请涉及一种基于区块链的信息加密系统,其特征在于,包括:区块生成模块,用于生成新的区块,本模块由房东来承担;背书模块,用于为新区块背书,本模块由监管机构承担;广播竞争模块,用于通过广播竞争验证新区块是否合法;添加模块,用于将验证获得足够数量背书和验证合法的新区块加入本地区块链;出块机会判断模块,用于向区块生成模块请求出块,本模块由房客来承担,出块机会判断模块与区块生成模块之间的通信采用第二加密方法。

Information encryption system based on blockchain

【技术实现步骤摘要】
基于区块链的信息加密系统
本申请涉及下一代信息网络产业
,尤其涉及一种基于区块链的信息加密系统。
技术介绍
房屋出租行业正在蓬勃发展,然而有个很大的问题是如何实现安全通信。一方面,房客和房东之间要解决相互信任的问题,确保信息能够真实地相互传达;另一方面,房东与相关部门例如税务局派出所等之间要解决监管的问题,确保出租房信息和租客信息能及时并真实地上传给税务局派出所。
技术实现思路
为克服相关技术中存在的问题,本申请提供一种基于区块链的信息加密系统。根据本申请实施例,提供了一种基于区块链的信息加密系统,其特征在于,包括:区块生成模块,用于生成新的区块,本模块由房东来承担;背书模块,用于为新区块背书,本模块由监管机构承担;广播竞争模块,用于通过广播竞争验证新区块是否合法;添加模块,用于将验证获得足够数量背书和验证合法的新区块加入本地区块链;出块机会判断模块,用于向区块生成模块请求出块,本模块由房客来承担,出块机会判断模块与区块生成模块之间的通信采用第二加密方法。优选的,本文档来自技高网...

【技术保护点】
1.一种基于区块链的信息加密系统,其特征在于,包括:/n区块生成模块,用于生成新的区块,本模块由房东来承担;/n背书模块,用于为新区块背书,本模块由监管机构承担;/n广播竞争模块,用于通过广播竞争验证新区块是否合法;/n添加模块,用于将验证获得足够数量背书和验证合法的新区块加入本地区块链;/n出块机会判断模块,用于向区块生成模块请求出块,本模块由房客来承担,出块机会判断模块与区块生成模块之间的通信采用第二加密方法。/n

【技术特征摘要】
1.一种基于区块链的信息加密系统,其特征在于,包括:
区块生成模块,用于生成新的区块,本模块由房东来承担;
背书模块,用于为新区块背书,本模块由监管机构承担;
广播竞争模块,用于通过广播竞争验证新区块是否合法;
添加模块,用于将验证获得足够数量背书和验证合法的新区块加入本地区块链;
出块机会判断模块,用于向区块生成模块请求出块,本模块由房客来承担,出块机会判断模块与区块生成模块之间的通信采用第二加密方法。


2.根据权利要求1所述的基于区块链的信息加密系统,其特征在于,出块机会判断模块与区块生成模块之间的通信采用第二加密方法包括:
采集单元,用于采集房间信息C和订单信息D;
杂凑单元,用于将C和D进行杂凑,得到E0;
加签单元,用于采用主密钥PKEY对E0加签得到密文E。


3.根据权利要求2所述的基于区块链的信息加密系统,其特征在于,杂凑单元包括:
条分单元,用于将C分成等长的n3个段,将每段内的数据按设定打乱构成MC×NC的矩阵XCi,i为1-n3;将D分成等长的n4个段,将每段内的数据按设定打乱构成MD×ND的矩阵XDi,i为1-n4;
拼合单元,用于将XCi和XDi按设定打乱后拼成U×V的矩阵E0。


4.根据权利要求3所述的基于区块链的信息加密系统,其特征在于,采用主密钥PKEY对E0加签得到密文E包括:...

【专利技术属性】
技术研发人员:蒋健
申请(专利权)人:南京峰凯云歌数据科技有限公司
类型:发明
国别省市:江苏;32

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

1