在线Base16编码/解码工具-开发工具

在线Base16编码/解码工具

收录于:2023-12-5 18:12    共有 1253 人次访问

Base16编码使用16个ASCII可打印字符(数字0-9和字母A-F)对任意字节数据进行编码。Base16先获取输入字符串每个字节的二进制值(不足8比特在高位补0),然后将其串联进来,再按照4比特一组进行切分,将每组二进制数分别转换成十进制,在下述表格中找到对应的编码串接起来就是Base16编码
Base16编码的方式:
1.将数据(根据ASCII编码,UTF-8编码等)转成对应的二进制数,不足8比特位高位补0。然后将所有的二进制全部串起来,4个二进制位为一组,转化成对应十进制数。
2.根据十进制数值找到Base16编码表里面对应的字符。Base16是4个比特位表示一个字符,所以原始是1个字节(8个比特位)刚好可以分成两组,也就是说原先如果使用ASCII编码后的一个字符,现在转化成两个字符。数据量是原先的2倍。
Base16编码是一个标准的十六进制字符串(注意是字符串而不是数值),更易被人类和计算机使用,因为它并不包含任何控制字符,以及Base64和Base32中的“=”符号。输入的非ASCII字符,使用UTF-8字符集。
温馨提醒:该站点收录于2023-12-5 18:12,收录时网站名为在线Base16编码/解码工具,该网站中的图片、文字、影音视频等内容合法正规,截至当前该网站仍可正常访问,本站收录目的仅供自用,如您需要访问该站点,访问时请自行辨别网站是否安全,谨防上当受骗,如发现该网站违规,请通过邮箱:tuyuanma@qq.com 向我们反馈,谢谢!
编辑推荐
返回顶部