stsecurity.java
来自「一套完整的档案管理系统」· Java 代码 · 共 49 行
JAVA
49 行
package com.stsc.util;
import java.security.MessageDigest;
public class STSecurity
{
public STSecurity()
{
}
public String Encrypt(String s)
{
String s1;
try
{
MessageDigest messagedigest = MessageDigest.getInstance("SHA-1");
messagedigest.update(s.getBytes());
byte abyte0[] = messagedigest.digest();
return byte2hex(abyte0);
}
catch(Exception exception)
{
s1 = "";
}
return s1;
}
public String byte2hex(byte abyte0[])
{
String s = "";
String s1 = "";
for(int i = 0; i < abyte0.length; i++)
{
String s2 = Integer.toHexString(abyte0[i] & 0xff);
if(s2.length() == 1)
s = s + "0" + s2;
else
s = s + s2;
if(i < abyte0.length - 1)
s = s + ":";
}
return s.toUpperCase();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?