Package com.administracion
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 SHAjava.lang.StringStringToCrypto(java.lang.String strToCrypt)Este metodo hace el trabajo de convertir un string a SHA generando una ventana de error si falla la ejecucionstatic java.lang.StringtoHexString(byte[] hash)Convierte un string a hexadecimal
-
Constructor Details
-
Crypto
public Crypto()
-
-
Method Details
-
getSHA
public static byte[] getSHA(java.lang.String input) throws java.security.NoSuchAlgorithmExceptiongetSHA 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
-