zoukankan      html  css  js  c++  java
  • md5加密

    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"));//测试类用的第一个加密方法
    }
    }

  • 相关阅读:
    tailf,tail -f,tail -F区别
    Java多线程知识总结(一)
    MyBatis使用总结
    mina学习总结
    好书推荐
    Hessian总结
    Spring总结
    SpringMVC总结
    判断两个IP是否处于同一子网(网段)
    Delphi Json之树遍历
  • 原文地址:https://www.cnblogs.com/1-2-2/p/9837377.html
Copyright © 2011-2022 走看看