一种基于量子随机数的区块链加密方法技术

技术编号:35557067 阅读:11 留言:0更新日期:2022-11-12 15:38
本发明专利技术公开了一种基于量子随机数的区块链加密方法,属于区块链领域。登录用户端发送加密请求到可信服务器中,可信服务器通过密钥生产单元生成加密信息,通过密钥转化单元的量子随机数发生器转化为加密信息,通过用户端的密钥解析公式模块将加密信息再次转化。本发明专利技术通过量子随机数的对加密信息进行转化,极大的保护的加密信息的安全性,通过多层信息的转化,使信息即使在发送的过程中被别人拦截,也不会造成信息的泄密,利于保证信息的安全性,方便装置的使用。方便装置的使用。方便装置的使用。

【技术实现步骤摘要】
一种基于量子随机数的区块链加密方法


[0001]本专利技术涉及一种区块链领域,具体是一种基于量子随机数的区块链加密方法。

技术介绍

[0002]区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息, 它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中, 只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器 在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。 如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中 的信息,而这些节点通常掌握在不同的主体手中,因此篡改区块链中的信息是 一件极其困难的事。相比于传统的网络,区块链具有两大核心特点:一是数据 难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可 靠,可以帮助解决人们互不信任的问题。区块链是一种基于加密技术的低成本、 高安全、可定制和封装的去中心化信任解决工具,也是分布式数据存储、点对 点传输、共识机制、加密算法等计算机技术在互联网时代的创新应用模式。区 块链省去了区块链中心记录保存的需要,因为分类账是公开的,每个人都可以 轻松进入,每个人都可以轻松获取准入权利。公钥在日志中永久共享,用于签 名和加密信息;密钥只有用户知道,可以充当PIN码,接收者可以用密钥解码 信息,这两个密钥的结合可以构成数字签名。密钥的安全性防护对于区块链安 全性起着至关重要的作用。随着信息时代的快速发展,网络给人们带来的信息 安全问题却越来越严重,亦是当前社会急需解决的一个难题。
[0003]现有的区块链密钥保护方法在一定程度上可提高区块链交易过程的安全性,但对于处 于密钥在发送的过程中容易遭到外部的拦截而引起密钥的不安全,影响加密的的效果。

技术实现思路

[0004]对于现有的产生的问题,本专利技术的目的在于提供一种基于量子随机数的区块链加密方 法,以解决上述
技术介绍
中提出的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:
[0006]一种基于量子随机数的区块链加密方法,其步骤如下:
[0007]S1:使用者登录新用户注册端进行注册,注册后发送信息到CA认证中心;
[0008]S2:CA认证中心确认信息后注册成功,产生用户端,发送密钥解析单元发送到用户端;
[0009]S3:使用者登录用户端,在用户端中接收的密钥解析单元中显示多组密钥解析公式模 块,使用者选择其中的一项的密钥解析公式模块,同时将选择的密钥解析公式模块的代号 发送到可信服务器中,可信服务器和CA认证中心进行关联,确定用户端和密钥解析公式 模块的代号的对应;
[0010]S4:需要加密时,登录用户端发送加密请求到可信服务器中,可信服务器通过密钥
化为加密信息C;
[0022]S5:当需要解密时,登录用户端发送解密请求到可信服务器中,用户端发送加密信息C, 通过用户端的和密钥解析公式模块对应的密钥逆解析公式模块将的加密信息C转化为加密 信息B,并将加密信息B传输到可信服务器,通过和密钥转化单元对应的密钥逆转化单元 和量子随机数模块将加密信息B转化为加密信息A,将加密信息A传输到到可信服务器腐 乳密钥接收单元。
[0023]对于本领域技术人员而言;显然本专利技术不限于上述示范性实施例的细节;而且在不背 离本专利技术的精神或基本特征的情况下;能够以其他的具体形式实现本专利技术。因此;无论从 哪一点来看;均应将实施例看作是示范性的;而且是非限制性的;本专利技术的范围由所附权 利要求而不是上述说明限定;因此旨在将落在权利要求的等同要件的含义和范围内的所有 变化囊括在本专利技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0024]此外;应当理解;虽然本说明书按照实施方式加以描述;但并非每个实施方式仅包含 一个独立的技术方案;说明书的这种叙述方式仅仅是为清楚起见;本领域技术人员应当将 说明书作为一个整体;各实施例中的技术方案也可以经适当组合;形成本领域技术人员可 以理解的其他实施方式。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于量子随机数的区块链加密方法,其特征在于,其步骤如下:S1:使用者登录新用户注册端进行注册,注册后发送信息到CA认证中心;S2:CA认证中心确认信息后注册成功,产生用户端,发送密钥解析单元发送到用户端;S3:使用者登录用户端,在用户端中接收的密钥解析单元中显示多组密钥解析公式模块,使用者选择其中的一项的密钥解析公式模块,同时将选择的密钥解析公式模块的代号发送到可信服务器中,可信服务器和CA认证中心进行关联,确定用户端和密钥解析公式模块的代号的对应;S4:需要加密时,登录用户端发送加密请求到可信服务器中,可信服务器通过密钥生产单元生成加密信息A,通过密钥转化单元的量子随机数发生器将加...

【专利技术属性】
技术研发人员:黄芳丽
申请(专利权)人:合肥中科划痕数字科技有限公司
类型:发明
国别省市:

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

1