import java.security.*;
import java.math.BigInteger;
public class Main {
try{
md.update(data.getBytes("UTF-8"));
byte byteData[] = md.digest();
sb
=new BigInteger(1, byteData
).
setBit(256).
toString(16); sb=sb.substring(1);
e.printStackTrace();
}
return sb;
}
byte[] mm=m.getBytes("UTF-8");
System.
out.
print("UTF-8 code for \"虛擬貨幣用的雜湊函數\":"); for(int i=0; i<mm.length; i++){
System.
out.
printf("%02x", mm
[i
]); }
m
=new String(m.
getBytes("UTF-8"),
"UTF-8");
System.
out.
println(" , SHA-256 digest="+getSHA256
(m
));
}
}