BASE64是一种编码方式,通常用于把二进制数据编码为可写的字符形式的数据。
编码后的数据是一个字符串,其中包含的字符为:A-Z、a-z、0-9、+、/共64个字符。(其实是65个字符,“=”是填充字符)。
长度为3个字节(3*8)的数据经过Base64编码后就变为4个字节(4*6)。
如果数据的字节数不是3的倍数,则其位数就不是6的倍数,那么就不能精确地划分成6位的块。需在原数据后面添加1个或2个零值字节,使其字节数是3的倍数。
字符串“Xue”经过Base64编码后变为“WHVl”。
字符串“Xu”经过Base64编码后变为“WHU=”。
字符串“X”经过Base64编码后变为“WA==”。
回归正题
如何判断是否为base64密文:
观察密文是不是由这64个编码组成 密文后是否有=符号(例如 WA== )
如何解密:
进入解密网站 例如 Base64编码/解码器,在线解码Base64 (sojson.com)
输入密文解密