前言
Base64编码是一种将任意二进制数据转换成纯文本的编码方式,常用于在邮件、网页和其他文本应用中传输数据。它可以将二进制数据编码成只包含 ASCII 字符的字符串。
Base64运算方法是将二进制数据按照一定规则转换为64种字符的一种编码方式。具体的转换规则包括将每三个8位的二进制数进行拼接,形成一个24位的二进制数,在将这个24位的二进制数拆分为4个6位的二进制数,然后根据Base64字符表将这四个6位的二进制数转换为字符。最后,根据实际情况可能需要在末尾进行补齐操作。
Base64编码后的字符串由[A-Za-z0-9+/]这些字符组成,并且长度是4的倍数。我们可以根据这些特征来判断字符串是否是Base64编码。可以采用一些库函数或者算法来判断,比如Java中的Base64类,Python中的base64模块,PHP中的base64_decode函数等。
一、base base base
1.打开题目
2.解题
可以看到字符串:
VXpCV1drOXJhRXRPVkVwRlVtcFplbFZxWXowPQ==
在线解码地址:https://tool.ip138.com/base64/
3次base64解码得:KEY:HJ52DF63R7