You are viewing a single comment's thread. Return to all comments →
import java.io.; import java.util.; import java.security.MessageDigest; import java.math.BigInteger;
public class Solution {
public static void main(String[] args) throws Exception { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); scan.close(); try { // Static getInstance method is called with hashing MD5 MessageDigest md = MessageDigest.getInstance("MD5"); // digest() method is called to calculate message digest // of an input digest() return array of byte byte[] messageDigest = md.digest(str.getBytes()); // Convert byte array into signum representation BigInteger no = new BigInteger(1, messageDigest); // Convert message digest into hex value String hashtext = no.toString(16); while (hashtext.length() < 32) { hashtext = "0" + hashtext; } System.out.println(hashtext); } // For specifying wrong message digest algorithms catch (Exception e) { throw new Exception(e); } }
}
Seems like cookies are disabled on this browser, please enable them to open this website
Java MD5
You are viewing a single comment's thread. Return to all comments →
import java.io.; import java.util.; import java.security.MessageDigest; import java.math.BigInteger;
public class Solution {
}