发布时间:2026-01-24 02:41:46 点击量:
HASH GAME - Online Skill Game GET 300
8.3)输入敏感:输入信息发生任何微小变化,哪怕仅仅是一个字符的更改,重新生成的哈希值与原哈希值也会有天壤之别。同时,完全无法通过对比新旧哈希值的差异推测数据内容发生了什么变化。因此,通过哈希值很容易验证两个文件内容是否相同。该特性广发应用于错误校正。在网络传输中,发送方在发送数据的同时,发送该内容的哈希值。接收方收到数据后,只需要将数据再次进行哈希运算,对比输出与接收的哈希值,就可以判断数据是否被修改或损坏。
本发明提出一种通过默克尔树组装的物体唯一标识的数字签名方法,由于默克尔树本质上是一种哈希树,在区块链中默克尔树根哈希就是当前区块所有交易信息的一个哈希值。签名作为确定身份、责任认定的重要手段,各种重要文件、合同等均需要签名确认。同一个字,不同的人写出来虽然含义完全相同,但是字迹这种附加值是完全不同的,刻意模仿也能通过专业的手段进行鉴别。因为签名具有身份标识和不可否认性,所以可以通过签名来确定身份和定责。数字签名即通过一定算法实现类似传统物理签名的效果。本发明根据默克尔树的原理,提出一种生成物体唯一标识数字签名的方法,通过人工智能的方法识别物体的各种特征,然后通过默克尔树组装,从而形成物体唯一标识数字签名的方法。
通过不同的方式对物体进行特征提取,就能完成物体的识别。同时,生物特征识别能识别的生物特征包括脸、指纹、手掌纹、虹膜、视网膜、声音(语音)、体形、个人习惯(例如敲击键盘的力度和频率、签字)等,相应的识别技术就有人脸识别、指纹识别、掌纹识别、虹膜识别、视网膜识别、语音识别(用语音识别可以进行身份识别,也可以进行语音内容的识别,只有前者属于生物特征识别技术)、体形识别、键盘敲击识别、签字识别等。本发明不限于特征的识别方法,可以用多种方法从不同的角度、不同的位置、不同的光照情况下对物体的特征进行识别。各种特征提取方法也可以组合使用。本发明将利用人工智能技术提取的每个特征计算哈希值。本发明不限于哈希算法,一般采用的哈希算法sha-256、国密sm3、sm4等。
原来的默克尔根哈希中的叶子节点全是交易节点,所有的叶子节点都是同类型的。因此,其二叉树是根据两个叶子节点的哈希值计算出一个新的哈希值,每个叶子节点参与计算一次。但是物品x的特征类型不相同,因此任意两个叶子节点的类型不一样。优化的默克尔根哈希的叶子节点,两两组合,每个叶子节点参与不同的组合方式。比如物品x提取的特征向量有t1、t2和t3,最后计算哈希值的组合为(t1,t2)、(t1,t3)、(t2,t3)。具体优化默克尔根哈希相连示意图如图3所示。