Base64加密?它只是一种编码算法,切勿用来加密


当前第2页 返回上一页

我们知道6和8的最小公倍数为24,我们可以用4个6位字符表示3个8位的字符了,如下图:

Base64加密?它只是一种编码算法,切勿用来加密

最终的8bit的字符Man转为了6bit的TWFu,此时有个问题,如果原本的8bit字符的总长度不是3的倍数怎么办?

假设原8bit的字符总长度为32,在转为6bit时,还剩余2位,此时就直接在后四位补0,凑够36位,在Base64中,如果找不到匹配的Base64可打印字符,则用=表示。

如下图:[M ],转为Base64编码则为:TQ==

Base64加密?它只是一种编码算法,切勿用来加密

Base64解码

解码即编码的逆过程。

为啥不能用来加密

通过编码和解码我们知道任何人都可以将编码后的信息解码出完全一样的结果,也就起不到保密的效果了。

返回前面的内容

相关阅读 >>

分享基于字符串加密的md5算法实例代码

identityserver4 signingcredential(rsa 证书加密)实例详解

bitmap生成Base64码(c# )

实现c#中图片.byte[]和Base64string的转换方法的详解

c#实现Base64处理的加密解密,编码解码的示例代码

Base64加密?它只是一种编码算法,切勿用来加密

详解asp.net中des加密与解密md5

更多相关阅读请进入《Base64》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...