
江湖码,为一种基于六进制的拼音和数字之间的转码,主要用于珠子等加密。
可以将汉字、英文、数字,转换成六进制码。

(上图为编码对应珠子类型案例,每次加密时可自行定义)
因为如战国红珠子有各类花纹,适合分为六类左右,因此可以做次编码。
可分类型,如多水晶、少水晶、实肉、冻飘、苹果盖、带泥、巨晶、闪丝、带黄等。
同样,骰子以及其他各类珠子,也都可做此编码。
编码举例:
不住于相 —> bu zhu yu xiang — > 0105 2305 3405 2245
Im 9527 —> 30 34 13 05 02 11
解码举例:
3505 2344 3333 0313 —> wu zheng san mei —> 无诤三昧
23 32 35 21 54 40 50 43 52 14 54 —> Find your way
串珠编码:
给串珠编码的时候,需要先定位 0 1 2 3 4 5 这五颗珠子,因此在开头,先进行排列。
且根据一串文字编码后的各个数字的数量,进行选择,以更好利用手里的珠子。
解码的时候,也是先读懂前六颗珠子对应的数字,然后才进行读数,之后再进行解码。
转码表:
| 拼音转码 | 声母 | 韵母 | |
| 00 | – | – | |
| 01 | b | a | |
| 02 | p | o | |
| 03 | m | e | |
| 04 | f | i | |
| 05 | d | u | |
| 10 | t | v | |
| 11 | n | er | |
| 12 | l | ai | |
| 13 | g | ei | |
| 14 | k | ao | |
| 15 | h | ou | |
| 20 | j | ia | |
| 21 | q | ie | |
| 22 | x | ua | |
| 23 | zh | uo | |
| 24 | ch | ve | |
| 25 | sh | iao | |
| 30 | r | iu | |
| 31 | z | uai | |
| 32 | c | ui | |
| 33 | s | an | |
| 34 | y | en | |
| 35 | w | ian | |
| 40 | 0 | in | |
| 41 | 1 | uan | |
| 42 | 2 | un | |
| 43 | 3 | ang | |
| 44 | 4 | eng | |
| 45 | 5 | iang | |
| 50 | 6 | ing | |
| 51 | 7 | iong | |
| 52 | 8 | uang | |
| 53 | 9 | ong | |
| 54 | 待定 | 待定 | |
| 55 | 待定 | 待定 |
| 英文数字转码 | 英文数字 | ||
| 00 | 0 | ||
| 01 | 1 | ||
| 02 | 2 | ||
| 03 | 3 | ||
| 04 | 4 | ||
| 05 | 5 | ||
| 10 | 6 | ||
| 11 | 7 | ||
| 12 | 8 | ||
| 13 | 9 | ||
| 14 | a | ||
| 15 | b | ||
| 20 | c | ||
| 21 | d | ||
| 22 | e | ||
| 23 | f | ||
| 24 | g | ||
| 25 | h | ||
| 30 | i | ||
| 31 | j | ||
| 32 | k | ||
| 33 | l | ||
| 34 | m | ||
| 35 | n | ||
| 40 | o | ||
| 41 | p | ||
| 42 | q | ||
| 43 | r | ||
| 44 | s | ||
| 45 | t | ||
| 50 | u | ||
| 51 | v | ||
| 52 | w | ||
| 53 | x | ||
| 54 | y | ||
| 55 | z |
拼音编码的,54**、55**、**54、**55,作为待定可以有两百多个特殊待定位,需要的时候再指定。
设计缘由:
希望将语句,容易串珠之中。串珠的识别性可以是几到十几,但是单独用战国红,则几就合适,因此取6进制,就差不多。
于是一个汉字,对应四个数字,亦对应四颗骰子,可以以此编码。
而汉字的电脑码,如UTF-8、Unicode、GBK、Big5等,都是4至6位16进制,消耗要大非常多。
因此做此设计,以支持该方面的实用,并可以实用最少的数量表达最多的含义。
关于加密:
以上编码,为明码,如需加密,可以在拼音阶段、数字阶段单独进行自行加密即可。
江湖码提供的是编码、解码方案,加密部分需自行加入。
如:A、t=n、n=8、8=t;B、n = (n + 13)%55; 之类。
