并使用java实现 一文彻底看懂Base64编码解码原理( 二 )


原理也搞清楚了 , 现在我们就实现一下 。
三、代码实现
你可以自己去实现一个编码解码的完整过程 , 但是java已经为我们封装好了 , 我们直接只用别人造好的轮子多好 。不管是自己写还是使用别人的 , 原理搞清楚就OK了 。

并使用java实现 一文彻底看懂Base64编码解码原理

文章插图
 
是不是很简单 。其实java实现的方式有很多种 , 其他的还有Commons Codec和Bouncy Castle 。实现的过程和JDK提供的类似 , 我们只需要导入相应的jar包即可 。
Base64算法的应用场景有E-Mail、密钥、证书文件等等 。这也只是入门 , 想要深入了解 , 可以看一些安全有关的书籍 , 不过很多都和数学有关 , 看的实在是难受 , 曾经看过 , 可惜没坚持住 。惭愧 , 书到用时方恨少 。
OK 。有问题还请指正 。




推荐阅读