Class Crypto

java.lang.Object
com.administracion.Crypto

public class Crypto
extends java.lang.Object
Clase que se encarga de la criptografia del login del programa
Version:
0.2
Author:
Aitor Ruiz
  • Constructor Summary

    Constructors 
    Constructor Description
    Crypto()  
  • Method Summary

    Modifier and Type Method Description
    static byte[] getSHA​(java.lang.String input)
    getSHA es un metodo en el que te devuelve el Strign que le has pasado convertido en SHA
    java.lang.String StringToCrypto​(java.lang.String strToCrypt)
    Este metodo hace el trabajo de convertir un string a SHA generando una ventana de error si falla la ejecucion
    static java.lang.String toHexString​(byte[] hash)
    Convierte un string a hexadecimal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getSHA

      public static byte[] getSHA​(java.lang.String input) throws java.security.NoSuchAlgorithmException
      getSHA es un metodo en el que te devuelve el Strign que le has pasado convertido en SHA
      Parameters:
      input - entrada de textp
      Returns:
      byte[] salida de bytes
      Throws:
      java.security.NoSuchAlgorithmException - Salida de error si no encuentra el algoritmo
    • toHexString

      public static java.lang.String toHexString​(byte[] hash)
      Convierte un string a hexadecimal
      Parameters:
      hash - estrada de bytes hash
      Returns:
      String devuelve el texto encriptado
    • StringToCrypto

      public java.lang.String StringToCrypto​(java.lang.String strToCrypt)
      Este metodo hace el trabajo de convertir un string a SHA generando una ventana de error si falla la ejecucion
      Parameters:
      strToCrypt - texto a encriptar automaticamente
      Returns:
      String devuelve el texto encriptado