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.NoSuchAlgorithmException
java.security.spec.InvalidKeySpecException
public 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.NoSuchAlgorithmException
java.io.UnsupportedEncodingException
public static byte[] getSHA512raw(java.lang.String s) throws java.security.NoSuchAlgorithmException, java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmException
java.io.UnsupportedEncodingException
public static byte[] getSHA512raw(byte[] data) throws java.security.NoSuchAlgorithmException, java.io.UnsupportedEncodingException
java.security.NoSuchAlgorithmException
java.io.UnsupportedEncodingException
public static java.lang.String getSignatureSha512(SFile f) throws java.io.IOException
java.io.IOException
public static java.lang.String getSignatureSha512(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public 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