public class CodeContent {
/**
* 加密解密编码
*/
/**
* base64加密
* @param data 需要加密的字符串
* @return 加密处理后的字符串
* @throws UnsupportedEncodingException
*/
public static String encodeContent(String message)
throws UnsupportedEncodingException {
byte[] b = Base64.encodeBase64(message.getBytes("UTF-8"), true);
return new String(b, "UTF-8");
}
/**
* base64解密
* @param message 需要解密的字符串
* @return 解密处理后的字符串
* @throws UnsupportedEncodingException
*/
public static String decodeContent(String message)
throws UnsupportedEncodingException {
byte[] b = Base64.decodeBase64(message.getBytes("UTF-8"));
return new String(b, "UTF-8");
}
}
分享到:
相关推荐
在本文中,我们介绍了Base64.encodeBase64String方法的用途和功能,它是Java语言中用于Base64编码的一个重要工具。我们提供了一个完整的Java示例代码,演示了如何使用该方法对二进制数据进行Base64编码。通过本文的...
关于Base64加密算法的3个详细例子,用于博文《Base64编码原理解析与Java实现》
主要介绍了Java Base64位编码与String字符串的相互转换,Base64与Bitmap的相互转换实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
Base64.java加密解密类文件,Java使用Base64算法对字符串或文件进行加密的一个类实例,不包括例子,你可以看下这个类,需要的话自己用得上,是从国外网站下载的。
使用Apache.commons,可以设置密钥,加密解密
java代码实例 AES加密解密 Base64加密解密
主要介绍了Java实现的Base64加密算法,结合实例形式分析了Java实现的base64编码转换相关使用方法及操作注意事项,需要的朋友可以参考下
文档讲解两种上传方式的不通点,以及上传的源代码示例
本文实例讲述了jQuery实现文件编码成base64并通过AJAX上传的方法。分享给大家供大家参考,具体如下: 使用AJAX是无法直接上传文件的,一般都是新建个iframe在它里面完成表单提交的过程以达到异步上传文件的效果。 ...
主要介绍了java BASE64Encoder详细介绍及简单实例的相关资料,需要的朋友可以参考下
主要介绍了java使用Base64编码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
java AES加密解密,使用 CBC 解密模式,EncryptByAes Aes加密 后 base64 再加 DecryptByAes Aes 解密,对 PKCS7 填充的数据进行反填充,对数据进行 PKCS7 填充 使用 CBC 解密模式, // aesDecrypt 解密 public ...
Base64加密解密实例
看到很多人把原本应该开源 的下载当做捞取分数的工具,感到很痛心,我这个包内容全,含有简单实例,要您1分
主要介绍了Java Base64算法实际应用之邮件发送,结合实例形式分析了java字符编码与邮件发送相关操作技巧,需要的朋友可以参考下
Java加密技术(技巧与实例) pdf,内容介绍BASE64、MD5、SHA、HMAC几种方法,主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。
主要介绍了Java实现图片与base64字符串之间的转换实例代码,非常不错,具有参考借鉴价值,需要的朋友参考下
下面小编就为大家分享一篇java8版本base64加密解密的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
本文实例讲述了jQuery实现base64前台加密解密功能。分享给大家供大家参考,具体如下: 关于加密,很多人想到encodeURI和escape。这个对加密url,尤其是带中文参数的url很有用。 如果只是想做加密解密,类似于Java的...