使用commons-codec包加密字符串
2018-07-20 来源:open-open
使用commons-codec包加密字符串(MD5,SHA1,BASE64)
MD5
String str = "abc"; DigestUtils.md5Hex(str); //附.net生成MD5的方法,生成内容跟java一致: String str = "abc"; FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5");
SHA1
String str = "abc"; DigestUtils.shaHex(str); //附.net生成SHA1的方式,生成内容跟java一致: String str = "abc"; FormsAuthentication.HashPasswordForStoringInConfigFile(str, "SHA1");
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));
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
上一篇:java操作剪贴板代码示例
最新资讯
热门推荐