📄 encrypt.java
字号:
package com.lucre;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class Encrypt
{
public final String cryptograph="Look_NetRadar_2005_1.0";
public static String encrypt(String inStr)
{
MessageDigest md = null;
String out = null;
try
{
md = MessageDigest.getInstance("SHA-1");
byte[] digest = md.digest(inStr.getBytes());
out = byte2hex(digest);
}
catch (NoSuchAlgorithmException e)
{
e.printStackTrace();
}
return out;
}
public static String byte2hex(byte[] b)
{
String hs = "";
String stmp = "";
for (int n = 0; n < b.length; n++)
{
stmp = (java.lang.Integer.toHexString(b[n] & 0XFF));
if (stmp.length() == 1)
{
hs = hs + "0" + stmp;
}
else
{
hs = hs + stmp;
}
}
return hs.toUpperCase();
}
public static void main(String[] args) {
String str="Look_NetRadar_2005_1.0";
for(int i=0;i<100;i++){
str=encrypt(str);
System.out.println(str);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -