美文网首页
base64编码

base64编码

作者: p712long | 来源:发表于2018-05-18 13:48 被阅读0次

    (1)编码时必须有3个或3个字节以上(每个字节8bit),如果不够用0补满,对应base64字符是"="。

    (2)编码之后相对原有字符串字节增加33.33333.....%。

    以下举例说明编码过程,比如有个字符是s,依照 ASCII表对应十进制是115,转成二进制是01110011,不够3个字节,所以后面要用0补齐,变成:01110011 00000000 00000000,按照6个bit一组,变成:011100 110000 000000 000000,不够1个字节的8bit,所以每组前面补2个0,这样就变成:00011100 00110000 00000000  00000000,二进制转成十进制是:28 48  =  =,查询Base64编码表知道28 48 分别对应

    c、w,所以字符s经过base64编码后变成:cw==

    相关文章

      网友评论

          本文标题:base64编码

          本文链接:https://www.haomeiwen.com/subject/tkrgdftx.html