- package test;
- import sun.misc.BASE64Decoder;
- import sun.misc.BASE64Encoder;
- /**
- * BASE64加密解密
- */
- public class BASE64
- {
- /**
- * BASE64解密
- * @param key
- * @return
- * @throws Exception
- */
- public static byte[] decryptBASE64(String key) throws Exception {
- return (new BASE64Decoder()).decodeBuffer(key);
- }
- /**
- * BASE64加密
- * @param key
- * @return
- * @throws Exception
- */
- public static String encryptBASE64(byte[] key) throws Exception {
- return (new BASE64Encoder()).encodeBuffer(key);
- }
- /*测试*/
- public static void main(String[] args) throws Exception
- {
- String data = BASE64.encryptBASE64("".getBytes());
- System.out.println("解密前:"+data);
- byte[] byteArray = BASE64.decryptBASE64(data);
- System.out.println("解密后:"+new String(byteArray));
- }
- }
- 浏览: 66560 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
发表评论
-
Jasper报表工具经验总结
2020-07-16 12:58 01、JasperFillManager.fillReport执 ... -
在BootStrap的modal中使用Select2
2019-03-08 21:29 586在普通页面中使用Select2是正常的,但是在Modal中使用 ... -
固定table表头
2016-06-21 09:11 624<!doctype html public " ... -
获得浏览器版本信息
2016-06-16 10:36 582<script type="text/java ... -
用于获取系统版本
2016-06-15 18:06 614<script type="text/java ... -
td 内容自动换行 table表格td设置宽度后文字太多自动换行
2016-05-31 17:04 1430td 内容自动换行 table表格td设置宽度后文字太多自动换 ... -
java session时间的控制
2015-12-15 16:46 757session对象用于在会话范 ... -
java中的日期比较大小
2015-05-27 12:44 1099方法一: DateFormat fmt = new Simpl ... -
java日期处理(转)
2015-05-13 08:38 490/** 日期类 * @date ... -
java compiler level does not match the version of the installed java project fac
2015-05-08 13:21 467右键项目“Properties”,在弹出的“Propertie ... -
Unsupported major.minor version 51.0解决办法
2015-05-08 12:57 856解决方法:打开exclipse中项目上的属性—java co ... -
BASE64Encoder 加密找不到jar包
2015-05-08 12:20 1483直接用ctrl+shift+o快捷键引入包失败,解决办法 ... -
更改SYBASE默认字符集为CP936
2015-04-18 11:46 1621更改SYBASE默认字符集为CP936 注意:更改字 ... -
JTDS和JDBC连接Sybase数据库
2015-04-17 19:09 1908JTDS是一个开放源代码的100%纯Java的,用于JDBC ... -
Jdbc方式连接Sybase数据库入门
2015-04-17 19:05 2423public class JdbcConnSybase { ... -
JDBC链接数据库(转载)
2015-04-17 19:02 6201、链接Sqlserver2000 驱动类 com.micr ... -
proxool连接池介绍
2015-04-14 14:12 673继前两文介绍了dbcp、c3p0的使用,本文准备再介绍另一个连 ... -
c3p0配置介绍
2015-04-14 14:11 705继上一篇介绍dbcp的配置 ... -
apache-DBCP基本配置介绍
2015-04-14 14:10 543apache-DBCP基本配置介绍 ... -
proxool连接池配置详细说明(转)
2015-04-14 08:33 1519目前市面上三个主流连接池从性能上排名如下:proxool> ...
相关推荐
Java Base64加密解密方法工具类
C# Winform Base64加密解密,为程序源代码,可直接运行
java 图片base64 加密解密 代码 包括jar
微信小程序 对称加密 AES ECB base64 加密解密 真实项目可用
用过无问题,已经写了一份好详细的word文档。如果还是不会请留言。
纯javascript的base64加密解密工具类,不需要引用额外js文件,轻巧方便。
LabVIEW实现Base64加密解密程序源码,可以作为子VI直接调用,非常方便,经过测试没有问题。base64是一种用64个字符来表示任意二进制数据的方法。base 64编码可以将任意一组字节转换为较长的常见文本字符序列,从而...
VC base64加密 解密,VC base64加密 解密,VC base64加密 解密
NULL 博文链接:https://nannan408.iteye.com/blog/1995714
C#base64加密解密工具,我自己做的,支持中文,全角字符 欢迎点评
Base64 加密解密小工具 Base64 加密解密小工具 Base64 加密解密小工具
Base64加密解密
BASE64加密解密
java代码实例 AES加密解密 Base64加密解密
java开发使用base64进行加密解密,开发人员只需调用其中方法即可完成加密解密操作!