@@ -20,28 +20,29 @@ var fumoChars = []string{
2020 "fUmo," , "fuMo," , "fumO," , "FUmo," , "FuMo," , "FumO," , "fUMo," , "fUmO," ,
2121 "fuMO," , "FUMo," , "FuMO," , "fUMO," , "FUMO," , "fumo+" , "Fumo+" , "fUmo+" ,
2222 "fuMo+" , "fumO+" , "FUmo+" , "FuMo+" , "FumO+" , "fUMo+" , "fUmO+" , "fuMO+" ,
23- "FUMo+" , "FUmO+" , "fUMO+" , "FUMO+" , "fumo|" , "Fumo|" , "fUmo|" , "fuMo|" ,
24- "fumO|" , "FUmo|" , "FuMo|" , "FumO|" , "fUMo|" , "fUmO|" , "fuMO|" , "fumo/" ,
23+ "FUMo+" , "FUmO+" , "fUMO+" , "FUMO+" , "fumo|" , "Fumo|" , "fUmo|" , "fuMo|" ,
24+ "fumO|" , "FUmo|" , "FuMo|" , "FumO|" , "fUMo|" , "fUmO|" , "fuMO|" , "fumo/" ,
2525 "Fumo/" , "fUmo/" ,
2626}
2727
28- //Base64 2 Fumo
28+ // Base64 2 Fumo
2929// 创建编码映射表
3030var encodeMap = make (map [byte ]string )
31+
3132// 创建解码映射表
3233var decodeMap = make (map [string ]byte )
3334
3435func init () {
3536 for i := 0 ; i < 64 && i < len (fumoChars ); i ++ {
3637 base64Char := base64Chars [i ]
3738 fumoChar := fumoChars [i ]
38-
39+
3940 encodeMap [base64Char ] = fumoChar
4041 decodeMap [fumoChar ] = base64Char
4142 }
4243}
4344
44- //加密
45+ // 加密
4546func encryptFumo (text string ) string {
4647 if text == "" {
4748 return "请输入要加密的文本"
@@ -59,11 +60,11 @@ func encryptFumo(text string) string {
5960 }
6061 }
6162 result := fumoBody .String () + strings .Repeat ("=" , paddingCount )
62-
63+
6364 return result
6465}
6566
66- //解密
67+ // 解密
6768func decryptFumo (fumoText string ) string {
6869 if fumoText == "" {
6970 return "请输入要解密的Fumo语密文"
@@ -91,4 +92,4 @@ func decryptFumo(fumoText string) string {
9192 }
9293 originalText := string (decodedBytes )
9394 return originalText
94- }
95+ }
0 commit comments