public class SignatureUtils
extends java.lang.Object
| Constructor and Description |
|---|
SignatureUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getMD5Hex(java.lang.String s) |
static byte[] |
getMD5raw(java.lang.String s) |
static java.lang.String |
getSHA512Hex(java.lang.String s) |
static byte[] |
getSHA512raw(byte[] data) |
static byte[] |
getSHA512raw(java.lang.String s) |
static java.lang.String |
getSignature(SFile f) |
static java.lang.String |
getSignature(java.lang.String s) |
static java.lang.String |
getSignatureSha512(java.io.InputStream is) |
static java.lang.String |
getSignatureSha512(SFile f) |
static java.lang.String |
getSignatureWithoutImgSrc(java.lang.String s) |
static java.lang.String |
purge(java.lang.String s) |
static byte[] |
salting(java.lang.String pass,
byte[] salt) |
static java.lang.String |
toHexString(byte[] data) |
static java.lang.String |
toString(byte[] data) |
public static byte[] salting(java.lang.String pass,
byte[] salt)
throws java.security.NoSuchAlgorithmException,
java.security.spec.InvalidKeySpecException
java.security.NoSuchAlgorithmExceptionjava.security.spec.InvalidKeySpecExceptionpublic static java.lang.String getSignature(java.lang.String s)
public static java.lang.String toString(byte[] data)
public static java.lang.String toHexString(byte[] data)
public static java.lang.String getMD5Hex(java.lang.String s)
public static java.lang.String getSHA512Hex(java.lang.String s)
public static byte[] getMD5raw(java.lang.String s)
throws java.security.NoSuchAlgorithmException,
java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.io.UnsupportedEncodingExceptionpublic static byte[] getSHA512raw(java.lang.String s)
throws java.security.NoSuchAlgorithmException,
java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.io.UnsupportedEncodingExceptionpublic static byte[] getSHA512raw(byte[] data)
throws java.security.NoSuchAlgorithmException,
java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmExceptionjava.io.UnsupportedEncodingExceptionpublic static java.lang.String getSignatureSha512(SFile f) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getSignatureSha512(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getSignatureWithoutImgSrc(java.lang.String s)
public static java.lang.String purge(java.lang.String s)
public static java.lang.String getSignature(SFile f) throws java.io.IOException
java.io.IOException