一种基于边缘可信密码学技术的芯片计算方法与流程

文档序号:16753627发布日期:2019-01-29 17:07阅读:396来源:国知局
一种基于边缘可信密码学技术的芯片计算方法与流程

本发明属于区块链技术领域,具体为一种基于边缘可信密码学技术的芯片计算方法。



背景技术:

人民邮电出版社于2010年6月出版发行了《可信云安全的关键技术与实现》,此书公开了一种“可信密码学技术”;可信密码学技术包括了可信密码学随机数发生技术、可信密码学对称加密/解密技术、可信密码学非对称加密/解密技术、可信密码学融合验证技术、可信密码学电子签名技术、可信密码学证书认证技术、可信密码学电子鉴权技术。

区块链技术的蓬勃发展使可信密码学技术具有了与时俱进的空间。同时,5g的来临使物联网技术环境发生巨变,可信密码学技术环境也随之发生相应的改变;定点饱和度计算技术也将迎来升级换代的机会。例如,定点饱和度计算技术,将从蓝牙识别技术独占鳌头,转变为它与ai图像识别、ai音视频流识别技术等,数种识别技术并重的定点饱和度计算技术。

不仅如此,边缘云端计算、边缘雾端计算等边缘计算也将成为不可或缺。例如,5g时代的ai图像识别、ai音视频流识别等,其计算密度非常巨大;以至于没有边缘计算技术,定点位置饱和度计算与定点区域饱和计算就无法顺利进行。

此时,边缘可信密码学计算将成为物联网安全的刚性需求。例如,边缘计算说到底是靠近用户与客户的云计算;它是把远离客户的云,进行微型化、移动化改进,并把它缩移到客户附近的移动微云计算。如果,黑客控制了这个移动边缘计算的微云中心;那么,该移动边缘计算的微云就会成为黑客的伪造、变造、损毁、假冒中心。各种负面作用就会层出不穷。



技术实现要素:

针对现有技术中存在的上述问题,本发明的目的在于设计提供一种基于边缘可信密码学技术的芯片计算方法的计算方案,其低成本、高功效地实现相应功能。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于包括以下步骤:

首先设计制作一个包括ecc、aes、hash密码学算法芯片,

该芯片包括数字签名技术、数字认证技术、数字鉴权技术;

完成算法所需的步骤实现,包括:创世块数字签名步骤、叠加块数字签名步骤、账本数据链形成步骤、共识账本的merkle哈希树数字认证步骤、客户哈希公钥id数字鉴权步骤。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于所述的创世块数字签名步骤,包括在微云中心数据库内制作一个信任根的数据块,把第一次定点过饱和处罚交易数据作为根报文写入该数据块,并以数字签名形式保存在该数据块中。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于所述的叠加块数字签名步骤,包括在微云中心数据库内,并在信任根数据块基础上,依序链接技术制作下一个数据块,把下一次定点过饱和处罚交易数据作为叠加报文写入该数据块,并以数字签名形式保存在该数据块中。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于所述的账本数据链形成步骤,包括在微云中心数据库内,把信任根数据块作为创世块,把后续叠加块作为依序链接块,以此组成定点过饱和处罚交易数据的区块链账本的链式区块,同时形成该merkle哈希树。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于所述的共识账本的merkle哈希树数字认证步骤,包括制作共识账本、制作merkle哈希树数字认证记录,其共识账本制作是分布微云节点的账本数据链保存,该分布微云节点是分布于整个互联网空间的所有边缘计算微云节点与雾计算节点;其merkle哈希树数字认证记录是每一次定点过饱和处罚交易的认证记录。

所述的一种基于边缘可信密码学技术的芯片计算方法,其特征在于所述的客户哈希公钥id数字鉴权步骤,系统赋予微云节点对定点过饱和处罚交易的客户双方实行数字鉴权,确保交易可信实现。

上述一种基于边缘可信密码学技术的芯片计算方法,可以低成本、高功效地实现相应功能。

附图说明

图1为本发明的示意图;

图中:1-密码学算法芯片、2为创世块数字签名步骤s1的示意表示,3为叠加块数字签名步骤s2的示意表示,4为账本数据链形成步骤s3的示意表示,5为共识账本的merkle哈希树数字认证步骤s4的示意表示,6为客户哈希公钥id数字鉴权步骤s5的示意表示。

具体实施方式

下面结合附图1及实施例来进一步说明本发明的技术方案。

该基于边缘可信密码学技术的芯片计算方法,包括以下步骤:

首先设计制作一个包括ecc、aes、hash的密码学算法芯片1,

该密码学算法芯片1包括x数字签名技术、y数字认证技术、z数字鉴权技术;

完成算法所需的步骤实现,包括:s1创世块数字签名步骤、s2叠加块数字签名步骤、s3账本数据链形成步骤,s4共识账本的merkle哈希树数字认证步骤,s5客户哈希公钥id数字鉴权步骤。

2为创世块数字签名步骤s1的示意表示,包括在微云中心数据库内制作一个信任根的数据块,把第一次定点(定位置或定区域)过饱和处罚交易数据a作为根报文写入该数据块,并以数字签名形式保存在该数据块中。

3为叠加块数字签名步骤s2的示意表示,包括在微云中心数据库内,并在信任根数据块基础上,依序链接技术制作下一个数据块,把下一次定点(定位置或定区域)过饱和处罚交易数据b作为叠加报文写入该数据块,并以数字签名形式保存在该数据块中。

4为账本数据链形成步骤s3的示意表示,包括在微云中心数据库内,把信任根数据块作为创世块,把后续叠加块作为依序链接块,以此组成定点(定位置或定区域)过饱和处罚交易数据的区块链账本的链式区块,同时形成该merkle哈希树。

5为共识账本的merkle哈希树数字认证步骤s4的示意表示,包括制作共识账本、制作merkle哈希树数字认证记录;其共识账本制作是分布微云节点的账本数据链保存,该分布微云节点是分布于整个互联网空间的所有边缘计算微云节点与雾计算节点;其merkle哈希树数字认证记录是每一次定点(定位置或定区域)过饱和处罚交易的认证记录。

6为客户哈希公钥id数字鉴权步骤s5的示意表示,系统赋予微云节点对定点(定位置或定区域)过饱和处罚交易的客户双方实行数字鉴权,确保交易可信实现。

以上,本发明说明书结合附图说明描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。



技术特征:

技术总结
一种基于边缘可信密码学技术的芯片计算方法,属于区块链技术领域。包括以下步骤:首先设计制作一个包括ECC、AES、Hash的密码学算法芯片,该芯片包括数字签名技术、数字认证技术、数字鉴权技术;完成算法所需的步骤实现,包括:创世块数字签名步骤、叠加块数字签名步骤、账本数据链形成步骤、共识账本的Merkle哈希树数字认证步骤、客户哈希公钥ID数字鉴权步骤。上述一种基于边缘可信密码学技术的芯片计算方法,可以低成本、高功效地实现相应功能。

技术研发人员:李虹
受保护的技术使用者:杭州云岛科技有限公司
技术研发日:2018.08.27
技术公布日:2019.01.29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1