BASE64加解密以及java实现
1、首先我们介绍一下BASE64的编码表其编码表有64位字符组成,此64位字符可表示所有原文加密后的信息。

3、然后右击项目选择“new”--"Class"进行实体类的新建操作。

5、然后开始编写我们的核心方法,利用jdk自带的BASE64Encoder(实现BASE64加密)实体类以及BASE64Decoder(实现BASE64解密)实体类来进行加解密操作。此两个类都在sun.misc包下。创建方法名称为javaBase64。具体方法实现编写方式如下图所示。

7、填写完成后,点击鼠标右键选择"Run As”--"1 Java Application "运行程序。

9、然后我们对此加密算法进行验证,从网上找一个base64在线加密解密的工具,输入此程序得出的密文:SSBsb3ZlIGphdmE=,进行解密操作,可以看到结果为:我们初始的原文:I love java。至此基于jdk自带的base64加解密操作完成。
