Find Hash of a file Java
- Get link
- X
- Other Apps
PROGRAM TO FIND HASH OF A FILE
import java.math.BigInteger; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; // Java program to calculate MD5 hash value public class MD5 { public static String getMd5(String input) { 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(input.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; } return hashtext; } // For specifying wrong message digest algorithms catch (NoSuchAlgorithmException e) { throw new RuntimeException(e); } } // Driver code public static void main(String args[]) throws NoSuchAlgorithmException { String s = "hello world"; System.out.println("Your HashCode Generated by MD5 is: " + getMd5(s)); } } OUTPUT
Your HashCode Generated by MD5 is: 5eb63bbbe01eeed093cb22bb8f5acdc3- Get link
- X
- Other Apps
Comments
Post a Comment