备忘,commons-codec中可能用到的一些加密字符串的方法
2024-09-10 13:06:56
commons-codec中提供了一些加密解密字符串的方法,我们可以直接使用
1.MD5加密:
String source = "source";
DigestUtils.md5Hex(source);
2.SHA1加密:
String str = "abc";
DigestUtils.shaHex(str);
3.BASE64加密/解密
//加密
String str= "abc"; // abc为要加密的字符串
byte[] b = Base64.encodeBase64(str.getBytes(), true);
System.out.println(new String(b));
//解密
String str = "YWJj"; // YWJj为要解密的字符串
byte[] b = Base64.decodeBase64(str.getBytes());
System.out.println(new String(b));
最新文章
- python标准模块(os及sys模块)
- java 为啥变量名前要加个m?
- CSS3之动画相关
- [百度空间] [note] pointer to member is a POD type
- 《HTML5与CSS3基础教程》学习笔记 ——One Day
- Django查询数据库性能优化
- Redis学习笔记01--主从数据库配置
- Beta第七天
- 使用GDB命令行调试器调试C/C++程序
- Announcing Microsoft Research Open Data – Datasets by Microsoft Research now available in the cloud
- PPT领取 | 70+数据科学、架构演进等最佳实践限时放送
- Python3学习笔记----生成器
- Azure VMSS (2) 对VM执行Generalize操作
- how to use boost program options
- signal(SIGPIPE, SIG_IGN) (转)
- BZOJ2223 [Coci 2009]PATULJCI
- C语言20150620
- 查看IE浏览器安装的插件
- PHP工作笔记:Yii2框架设置页面的关键词和描述
- sqlite 用法整理