net.ezcontent.base
Class Hasher
java.lang.Object
net.ezcontent.base.Hasher
- public class Hasher
- extends Object
Clase que implementa varios metodos de conveniencia para
manejo de digestiones de mensajes (hashes) con distintos
algoritmos.
- Author:
- Enrique Zamudio
Method Summary |
static byte[] |
sha1hash(byte[] buf)
Aplica el algoritmo SHA-1 al buffer de entrada y devuelve los 20
bytes resultantes. |
static String |
sha1String(byte[] buf)
Aplica el algoritmo SHA-1 al buffer de entrada y devuelve una
cadena de 40 caracteres, que son los 20 bytes resultantes
codificados a hexadecimal. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sha1
private static MessageDigest sha1
Hasher
public Hasher()
sha1hash
public static byte[] sha1hash(byte[] buf)
- Aplica el algoritmo SHA-1 al buffer de entrada y devuelve los 20
bytes resultantes.
sha1String
public static String sha1String(byte[] buf)
- Aplica el algoritmo SHA-1 al buffer de entrada y devuelve una
cadena de 40 caracteres, que son los 20 bytes resultantes
codificados a hexadecimal.