Java8新特性(六)Base64加密解密
2018-03-18 13:58
309 查看
在java8之前我们需要用base64时需要引用apache的commons包或第三方jar包来实现,现在内置了api更加的方便,下面一个简单的例子
打印输出:
MTIzNDU2
123456
String password = "123456"; //加密 String encoded = Base64.getEncoder().encodeToString(password.getBytes(StandardCharsets.UTF_8)); //解密 String decoded = new String(Base64.getDecoder().decode( encoded ),StandardCharsets.UTF_8 ); System.out.println(encoded); System.out.println(decoded);
打印输出:
MTIzNDU2
123456
相关文章推荐
- 基于Java实现的Base64加密、解密原理代码
- JavaBase64编码 加密解密
- Java Base64加密、解密原理Java代码(转载)
- 密码学3——Java BASE64加密解密
- Java Base64加密解密
- JAVA中Base64编码加密解密源码
- 关于安卓和java使用BASE64Decoder包加密解密
- Java加密/解密算法快速入门上篇[包括MD5、BASE64、DES、RSA等]
- Java加密与解密的艺术-Base64
- java base64加密文件 及解密到文件
- Java Base64图片加密解密源码注解
- Java 实现 Base64 加密解密
- Java Base64 加密解密
- java 用BASE64 进行加密 解密
- Java加密解密快速入门上篇【包括MD5、BASE64、DES、RSA等算法】
- IOS下RSA&base64与Java端加密解密备忘
- jquery对中文进行base64加密,后台用java进行base64解密
- Java 加密解密 对称加密算法 非对称加密算法 MD5 BASE64 AES RSA
- JAVA BASE64 加密解密实现代码
- Java Base64加密、解密原理Java代码