| 12345678910111213141516171819202122232425262728293031323334 |
- /**
- * @Filename: TLinxSHA1.java
- * @Author?caiqf
- * @Date??016-4-12
- */
- package com.happy.Unitil_nsh;
- import java.security.MessageDigest;
- /**
- * @Class: TLinxSHA1.java
- * @Description: SHA-1??????
- */
- public class TLinxSHA1 {
- public static String SHA1(String decript) {
- try {
- MessageDigest digest = MessageDigest.getInstance("SHA-1");
- digest.update(decript.getBytes("UTF-8"));
- byte[] messageDigest = digest.digest();
- StringBuilder hexString = new StringBuilder();
- for (byte message : messageDigest) {
- String shaHex = Integer.toHexString(message & 0xFF);
- if (shaHex.length() < 2)
- hexString.append(0);
- hexString.append(shaHex);
- }
- return hexString.toString();
- } catch (Exception e) {
- e.printStackTrace();
- }
- return "";
- }
- }
|