md5加密

摘要:
包装cn.easybuy。实用程序;importor.apache.commons.code.digest。DigestUtils;PublicclassSecurityUtils{/***md5加密**@paramvalue要加密的值*@returnmd5加密值*/publicstaticStringmd5Hex(Stringvalue){returnDigestUtils

package cn.easybuy.utils;

import org.apache.commons.codec.digest.DigestUtils;

public class SecurityUtils {

/**
* md5加密
*
* @param value 要加密的值
* @return md5加密后的值
*/
public static String md5Hex(String value) {
return DigestUtils.md5Hex(value);
}

/**
* 3次md5操作
* @param value
* @return
*/
public static String md5Hex3(String value) {
for (int i = 0; i < 3; i++) {
value = DigestUtils.md5Hex(value);
}
return value;
}
/**
* sha256加密
*
* @param value 要加密的值
* @return sha256加密后的值
*/
public static String sha256Hex(String value) {
return DigestUtils.sha256Hex(value);
}

public static String sha512Hex(String value) {
return DigestUtils.sha512Hex(value);
}
public static void main(String[] args) {
System.out.println(SecurityUtils.md5Hex("123456"));//测试类用的第一个加密方法
}
}

免责声明:文章转载自《md5加密》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JS 测试网络速度与网络延迟【Xshell】SFTP子系统申请已拒绝,请确保SSH连接的SFTP子系统设置有效下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

一步一步实战扩展 ASP.NET Route,实现小写 URL、个性化 URL

一步一步实战扩展 ASP.NET Route,实现小写 URL、个性化 URL 介绍   不知道大家在使用 ASP.NET MVC 时有没有一些扩展要求,反正我是有很多。在使用 MVC 这几年(PS:我是从 1.0 开始学,2.0、3.0 开发至今),我深深地觉得 MVC 的扩展性真是太好了,几乎你大部分的“合理”需求,用 MVC 都能实现。好了,废话不多...

【mysql】 mybatis实现 主从表 left join 1:n 一对多 分页查询 主表从表都有查询条件 【mybatis】count 统计+JSON查询

mybatis实现 主从表 left join  1:n 一对多 分页查询   主表从表都有查询条件+count 需求: ======================================== 1.主从表数据 是 1:m 2.主从表各自都有查询条件 3.最后查询结果 需要分页,并统计总数 注意: =========================...

java与json互相转换(解决日期问题)

JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文主要讲解下java和JSON之间的转换,特别是解决互相转换遇到日期问题的情况。 一、需要相关的jar包: json-lib-xxx.jar ezmorph-xxx.jar c...

Spark学习进度11-Spark Streaming&amp;amp;Structured Streaming

Spark Streaming Spark Streaming 介绍 批量计算  流计算 Spark Streaming 入门  Netcat 的使用  项目实例 目标:使用 Spark Streaming 程序和 Socket server 进行交互, 从 Server 处获取实时传输过来的字符串, 拆开单词并统计单词数量, 最后打印出来每一个小批...

[Swift]Scanner字符串扫描类

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://w...

交易所如何对接狗狗币(DOGE)钱包?这点不可忽视

一个大家非常熟悉的 meme 头像 doge 在一夜之间成为了全球热搜。在国内,「狗狗币一天暴涨逾 250%」登上了微博热搜第七位,在国外,「DOGE」或者「DOGECOIN」站上了多个地区的「推特趋势榜」。比特币似乎都没有如此高规格的待遇。   对于新入币圈的朋友们可能对狗狗币还不太熟悉。这个币是个很早期的山寨币,它基本上是比特币的翻版,但是在比特币的基...