package Diybox1;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class Md5Sum {
public void algorithm(MessageDigest md5){
String account="2102821508\n";
String sum="????#"+account;
byte [] buf = sum.getBytes();
md5.update(buf);
byte [] tmp = md5.digest();
StringBuilder sb = new StringBuilder();
for (byte b:tmp){
sb.append(Integer.toHexString(b&0xff));
}
String a=(String) sb.toString().subSequence(7,13);
System.out.println(""+account.replace("\n",""));
System.out.println(""+a);
}
public static void main(String[] args) throws NoSuchAlgorithmException {
new Md5Sum().algorithm(MessageDigest.getInstance("MD5"));
}
}