一种计算机认证方法、装置、电子设备和存储介质制造方法及图纸

技术编号:38342770 阅读:12 留言:0更新日期:2023-08-02 09:22
本发明专利技术实施例提供了一种计算机认证方法、装置、电子设备和存储介质,涉及计算机认证技术领域;包括基于计算机云平台,组成第一级区块链网络;所述第一级区块链网络部署有第一智能合约,所述第一智能合约记录所述计算机云平台包含的计算机标识;基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络,所述第二级区块链网络部署有第二智能合约,所述第二智能合约记录所述计算机包含的软硬件标识;基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络。本发明专利技术实施例由计算机云平台、计算机、一系列计算机软硬件组成的三级区块链网络实现了计算机的精确认证。计算机的精确认证。计算机的精确认证。

【技术实现步骤摘要】
一种计算机认证方法、装置、电子设备和存储介质


[0001]本专利技术涉及计算机认证
,特别是涉及一种计算机认证方法、一种计算机认证装置、一种电子设备和一种存储介质。

技术介绍

[0002]随着科技的发展,计算机在大规模应用,当前的计算机也不是单一的个体,由芯片系统、测控、经典服务、服务、编程框架对外实现功能,从而组成计算机。但目前如何解决计算机隐私保护、安全认证、精细管理、追溯认证,特别是针对于量子计算机,目前并未存在较好的方案。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种计算机认证方法、一种计算机认证装置、一种电子设备和一种存储介质。
[0004]在本专利技术的一可选实施例中,本专利技术实施例公开了一种计算机认证方法,包括:基于计算机云平台,组成第一级区块链网络;所述第一级区块链网络部署有第一智能合约,所述第一智能合约记录所述计算机云平台包含的计算机标识;基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络,所述第二级区块链网络部署有第二智能合约,所述第二智能合约记录所述计算机包含的软硬件标识;基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络。
[0005]可选地,所述方法还包括:接收查询指令,所述查询指令包括网络权限;基于所述网络权限在所述第一级区块链网络、所述第二级区块链网络和所述第三级区块链网络中确定目标计算机信息。
[0006]可选地,所述计算机云平台为量子云平台,所述量子云平台为多个,所述基于计算机云平台,组成第一级区块链网络的步骤包括:从所述量子云平台中确定目标量子云平台;将所述目标量子云平台相互连接,组成所述第一级区块链网络。
[0007]可选地,所述计算机为量子计算机,所述基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络的步骤包括:基于所述第一智能合约,在所述量子云平台中,识别所述量子计算机标识对应的量子计算机;将所述量子计算机相互连接,组成所述第二级区块链网络。
[0008]可选地,所述第一智能合约包括预设二级区块链节点信息智能合约;所述基于所
述第一智能合约,在所述量子云平台中,识别所述量子计算机标识对应的量子计算机的步骤包括:依据所述预设二级区块链节点信息智能合约中的二级区块链节点数据,在所述量子云平台中,确定量子云平台节点;从所述量子云平台节点确定所述量子计算机。
[0009]可选地,所述从所述量子云平台节点确定所述量子计算机的步骤包括:判断所述量子云平台节点是否满足预设第一认证规则;响应于所述量子云平台节点满足所述预设第一认证规则,确定所述量子云平台节点为所述量子计算机。
[0010]可选地,所述第一智能合约还包括创建二级区块链网络智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:接收预设第一创建指令,执行所述创建二级区块链网络指令智能合约。
[0011]可选地,所述第一智能合约还包括第一数据信息关联存储智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:在所述量子计算机中,存储所述第一数据信息关联存储智能合约。
[0012]可选地,所述第一智能合约还包括第一数据信息关联更新智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:在所述量子计算机中,执行所述第一数据信息关联更新智能合约。
[0013]可选地,所述基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络的步骤包括:基于所述第二智能合约,在所述量子计算机中,识别所述软硬件标识对应的软硬件;将所述软硬件相互连接,组成所述第三级区块链网络。
[0014]可选地,所述第二智能合约包括预设三级区块链节点信息智能合约;所述基于所述第二智能合约,在所述量子计算机中,识别所述软硬件标识对应的软硬件的步骤包括:依据所述预设三级区块链节点信息智能合约中的预设三级区块链节点数据,在所述量子计算机中,确定软硬件节点;从所述软硬件节点确定所述软硬件。
[0015]可选地,所述从所述软硬件节点确定所述软硬件的包括:判断所述软硬件节点是否满足预设第二认证规则;响应于所述软硬件节点满足所述预设第二认证规则,确定所述软硬件节点为所述软硬件。
[0016]可选地,所述第二智能合约还包括创建三级区块链网络智能合约;所述基于所述第二智能合约,在所述量子计算机中,识别所述软硬件标识对应的软硬件的步骤还包括:接收预设第二创建指令,执行所述创建三级区块链网络指令智能合约。
[0017]可选地,所述第二智能合约还包括第二数据信息关联存储智能合约,所述基于所
述第二智能合约,在所述量子计算机中,识别所述软硬件标识对应的软硬件的步骤还包括:在所述软硬件中,存储所述第二数据信息关联存储智能合约。
[0018]可选地,所述第二智能合约还包括第二数据信息关联更新智能合约,所述基于所述第二智能合约,在所述量子计算机中,识别所述软硬件标识对应的软硬件的步骤还包括:在所述软硬件中,执行所述第二数据信息关联更新智能合约。
[0019]可选地,所述软硬件节点包括:制冷机芯片节点、测控节点、上位机节点、经典服务节点。
[0020]可选地,所述方法还包括:在所述第一级区块链网络、所述第二级区块链网络和所述第三级区块链网络运行时,存储所述第一级区块链网络的运行数据、所述第二级区块链网络的运行数据和第三级区块链网络的运行数据,生成管理信息。
[0021]在本专利技术的第二个方面,本专利技术实施例还公开了一种量子计算机认证装置,包括:第一认证组合模块,用于基于计算机云平台,组成第一级区块链网络;所述第一级区块链网络部署有第一智能合约,所述第一智能合约记录所述计算机云平台包含的计算机标识;第二认证组合模块,用于基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络,所述第二级区块链网络部署有第二智能合约,所述第二智能合约记录所述计算机包含的软硬件标识;第三认证组合模块,用于基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络。
[0022]在本专利技术的第三个方面,本专利技术实施例还公开了一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的计算机认证方法的步骤。
[0023]在本专利技术的第四个方面,本专利技术实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的计算机认证方法的步骤。
[0024]本专利技术实施例包括以下优点:本专利技术实施例通过基于计算机云平台,组成第一级区块链网络;所述第一级区块链网络部署有第一智能合约,所述第一智能合约记录所述计算机云平台包含的计算机标识;基于所述第一智本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计算机认证方法,其特征在于,包括:基于计算机云平台,组成第一级区块链网络;所述第一级区块链网络部署有第一智能合约,所述第一智能合约记录所述计算机云平台包含的计算机标识;基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络,所述第二级区块链网络部署有第二智能合约,所述第二智能合约记录所述计算机包含的软硬件标识;基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收查询指令,所述查询指令包括网络权限;基于所述网络权限在所述第一级区块链网络、所述第二级区块链网络和所述第三级区块链网络中确定目标计算机信息。3.根据权利要求1所述的方法,其特征在于,所述计算机云平台为量子云平台,所述量子云平台为多个,所述基于计算机云平台,组成第一级区块链网络的步骤包括:从所述量子云平台中确定目标量子云平台;将所述目标量子云平台相互连接,组成所述第一级区块链网络。4.根据权利要求3所述的方法,其特征在于,所述计算机为量子计算机,所述基于所述第一智能合约,将所述计算机标识对应的计算机组成第二级区块链网络的步骤包括:基于所述第一智能合约,在所述量子云平台中,识别所述计算机标识对应的量子计算机;将所述量子计算机相互连接,组成所述第二级区块链网络。5.根据权利要求4所述的方法,其特征在于,所述第一智能合约包括预设二级区块链节点信息智能合约;所述基于所述第一智能合约,在所述量子云平台中,识别所述量子计算机标识对应的量子计算机的步骤包括:依据所述预设二级区块链节点信息智能合约中的二级区块链节点数据,在所述量子云平台中,确定量子云平台节点;从所述量子云平台节点确定所述量子计算机。6.根据权利要求5所述的方法,其特征在于,所述从所述量子云平台节点确定所述量子计算机的步骤包括:判断所述量子云平台节点是否满足预设第一认证规则;响应于所述量子云平台节点满足所述预设第一认证规则,确定所述量子云平台节点为所述量子计算机。7.根据权利要求4所述的方法,其特征在于,所述第一智能合约还包括创建二级区块链网络智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:接收预设第一创建指令,执行所述创建二级区块链网络智能合约。8.根据权利要求4所述的方法,其特征在于,所述第一智能合约还包括第一数据信息关联存储智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:在所述量子计算机中,存储所述第一数据信息关联存储智能合约。
9.根据权利要求4所述的方法,其特征在于,所述第一智能合约还包括第一数据信息关联更新智能合约,所述基于所述第一智能合约,将所述量子计算机标识对应的量子计算机组成第二级区块链网络的步骤还包括:在所述量子计算机中,执行所述第一数据信息关联更新智能合约。10.根据权利要求4所述的方法,其特征在于,所述基于所述第二智能合约,将所述软硬件标识对应的软硬件组成第三级区块链网络的步骤包括:基于所述第二...

【专利技术属性】
技术研发人员:薛长青刘幼航于洪真李彦祯刘强
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1