zoukankan      html  css  js  c++  java
  • 【Java/MD5】MD5摘要算法

    代码:

    package ufo;
    
    import java.security.MessageDigest;
    
    import org.apache.commons.codec.binary.Base64;
    
    public class MD5_Test {
        public static void main(String... args) {
            String original="Let’s Build a Giant Airship 青海长云暗雪山";
            System.out.println("原文=\t"+original);
            
            try {
                // MD5,SHA,SHA-256,SHA-384,SHA-512
                final String ALGORITHM="MD5";
                MessageDigest md=MessageDigest.getInstance(ALGORITHM);
                byte[] digests=md.digest(original.getBytes());
                
                String digestTxt=Base64.encodeBase64String(digests);
                System.out.println("摘要文=\t"+digestTxt);
            } catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }

    输出:

    原文=    Let’s Build a Giant Airship 青海长云暗雪山
    摘要文=    o3QB396T6wk7Jr6JkTupjg==

    END

  • 相关阅读:
    构造函数和析构函数
    关联[2]
    关联模型[1]
    auth 权限控制
    多语言设置
    文件上传
    验证码
    图像处理
    Session 与 Cookie
    控制器[3]
  • 原文地址:https://www.cnblogs.com/heyang78/p/15400404.html
Copyright © 2011-2022 走看看