XXencode 编码,XX编码介绍、XXencode编码转换原理与算法

flank42722 20 0 pdf 2021-07-10 13:07:18

Xxencode编码,也是一个二进制字符转换为普通打印字符方法。跟XXencode将输入文本以每三个字节为单位进行编码。这三个字节共有24个Bit,以6bit为单位分为4个组,每个组以十进制来表示所出现的数值只会落在0到63之间。它所选择的可打印字符是:+-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz,一共64个字符。跟base64打印字符相比,就是uuencode多一个“-” 字符,少一个”/” 字符。与UUencode比较,这里面所选择字符,都是常见字符,没有特殊字符。每60个编码输出将输出为独立的一行,每行的开头会加上长度字符,除了最后一行之外,长度字符都应该是“h”这个字符(从2中编码原理来看,几乎一样。一次,简单对uuencode转换后字符,逐位减去32,然后得到一个值。这个值在xxencode 64字符中所对应位置字符替换即可。

XXencode 编码,XX编码介绍、XXencode编码转换原理与算法

XXencode 编码,XX编码介绍、XXencode编码转换原理与算法

XXencode 编码,XX编码介绍、XXencode编码转换原理与算法

XXencode 编码,XX编码介绍、XXencode编码转换原理与算法

用户评论
请输入评论内容
评分:
暂无评论