「SEHAX」:修訂間差異
跳至導覽
跳至搜尋
SapindusTX(留言 | 貢獻) 無編輯摘要 |
小無編輯摘要 |
||
(未顯示同一使用者於中間所作的 1 次修訂) | |||
第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碼極大概率不相同。
算法性質
哈希算法的通性:對初值敏感,能表徵原字符串。
算法應用
由於採用了太陽易,有良好的神秘學運用前景。 同時,也為將來希頂區塊鏈的設計鋪平了道路。