SEHAX:修订间差异
无编辑摘要 |
小无编辑摘要 |
||
第1行: | 第1行: | ||
'''SEHAX'''或'''晹哈希'''是一种基于[[太阳易]]、有限域乘法、元胞自动机的,适用于希顶语的哈希算法。在希顶世界线中出现于[[檀香]]大学的计算机系。 | |||
由[[User:SapindusTX]]发明。 | 由[[User:SapindusTX]]发明。 | ||
==算法流程== | ==算法流程== | ||
第16行: | 第15行: | ||
==算法应用== | ==算法应用== | ||
由于采用了[[太阳易]],有良好的神秘学运用前景。 | 由于采用了[[太阳易]],有良好的神秘学运用前景。 | ||
同时,也为将来 | 同时,也为将来希顶区块链的设计铺平了道路。 | ||
== | ==外部链接== | ||
[https://zhuanlan.zhihu.com/p/462707258 基于太阳易、有限域乘法和元胞自动机的希顶哈希算法设计 - | * [https://zhuanlan.zhihu.com/p/462707258 佘山Sapindus(2023).基于太阳易、有限域乘法和元胞自动机的希顶哈希算法设计] | ||
* [https://github.com/0xis-cn/sehax-implementation 实现] | |||
==注释== | ==注释== | ||
[[Category:希荆国]][[Category:七元素及太阳易相关]] | [[Category:希荆国]][[Category:七元素及太阳易相关]] | ||
[[分类:希顶社区软件]] | [[分类:希顶社区软件]] |
2023年3月29日 (三) 13:06的最新版本
SEHAX或晹哈希是一种基于太阳易、有限域乘法、元胞自动机的,适用于希顶语的哈希算法。在希顶世界线中出现于檀香大学的计算机系。 由User:SapindusTX发明。
算法流程
算法输入
希顶语字符串,目前只支持小写字母和逗号,句号,空格三种符号。
算法经过
输入符号会被首先逐一用自然序太阳易卦象进行编码,转换为七进制,补足到180的倍数,然后用GF(49)上的有限域乘法打乱。
打乱后的输入将会被折叠到180位长,并分两个副本用两种元胞自动机进行12代迭代,扩散信息。
两个副本错位相加,再用元胞自动机进行12代迭代。
最后,折叠到45位,输出。
算法输出
输出的是45位七进制码,可表征原字符串。原字符串不相同,SEHAX码极大概率不相同。
算法性质
哈希算法的通性:对初值敏感,能表征原字符串。
算法应用
由于采用了太阳易,有良好的神秘学运用前景。 同时,也为将来希顶区块链的设计铺平了道路。