HotCRC窮舉規則實例

HotCRC窮舉規則實例:

$,,,%@HotPower,LA+13&16,16;//CRC16左移,校驗和為大端,字符串默認@A。

$,,,@菜農漢字,LA,16@C;異或漢字字符串,採用HotCode漢字編碼

$,,,^1234,Ra,16;//異或固定值0x1234(大端)

字符串默認@H,“\\x12\\x34”。

$,,,@,LA!0&1,16;//位置異或,校驗和位0和1交換

$,,,%+4,Ra!1&2!4&10,16;//排列,左環移4位,校驗和位1和位2,位4和位10交換

$,,,*,LA-13,16;//反序,校驗和右環移13位。

$,,,*16+4,Ra+8,16;//反序,數據字節高4位和低4位交換(左環移4位),校驗和高字節和低字節交換。

AAAA;//指定權值AAAA

0000-FFFF;//窮舉權值,從0x0000到0xFFFF。

0000#;//特定初值0000(正運算),特定出值0000(逆運算)

33^;//異或一個固定值,等效為33@H,"\\x33"

0000-FFFF^;//窮舉異或值0x0000到0xFFFG。

HotPower@A;//ascii,A可省略

國標漢字@G;//gb2312-80,只能在IE下運行

漢字編碼@U;//utf-8

雁塔菜農@C;//hotcode(菜農漢字編碼方案)

特別注意:

@和^都將使用crcStr[];

其中^的字符串編碼默認@H

菜農[email protected] 2019.3.3於雁塔菜地

HotCRC窮舉規則實例


分享到:


相關文章: