Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
MD5 Tools - Genera.java

Genera.java

Caricato da:
Scarica il programma completo

  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.math.BigInteger;
  5. import java.security.MessageDigest;
  6. import java.security.NoSuchAlgorithmException;
  7.  
  8. public class Genera implements Operazioni {
  9.         public void execute() throws IOException, NoSuchAlgorithmException {
  10.                 InputStreamReader Reader = new InputStreamReader(System.in);
  11.                 BufferedReader myInput = new BufferedReader(Reader);
  12.                 System.out.println("Inserire la stringa da codificare:");
  13.                 String toEnc = myInput.readLine();
  14.                 MessageDigest mdEnc = MessageDigest.getInstance("MD5");
  15.                 mdEnc.update(toEnc.getBytes(), 0, toEnc.length());
  16.                 String md5 = new BigInteger(1, mdEnc.digest()).toString(16);
  17.                 System.out.println("La stringa " + toEnc + " corrisponde all'hash " + md5);
  18.         }
  19. }