常见加密算法-CTF
发布时间
阅读量:
阅读量
base64编码方式:将每3个8位的明文数据作为一组,获取这3个字节的ASCII编码值,随后将其拆分为6位一组,形成4个新的数据单元,这些字符包括英文大小写字母、数字以及符号“+”和“/”。
在处理不足3字节的情况时:
- 对于不足三字节的数据,在其后补充0;
- 若编码前的数据中生成的6位数值为0,则对应的字符为“A”;而因数据不足三字节而填充的0,则使用“=”进行替换。
base64的一些特性包括: - 密文内容中可能出现等号“=”;
- 该编码方式包含64个可显示字符;
- 编码后的代码中可能包含如0xF、0x3F、0x3等十六进制符号。

base16 :采用16个ASCII可打印字符(包括数字0-9以及字母A-F),对任意字节数据实施编码处理。Base16编码方式无需借助填充符号“=”即可完成数据转换。

全部评论 (0)
还没有任何评论哟~
