maspack.fileutil
Class Hasher
java.lang.Object
maspack.fileutil.Hasher
public class Hasher
- extends java.lang.Object
Field Summary |
static java.lang.String |
MD5
|
static java.lang.String |
SHA1
|
Method Summary |
static byte[] |
hash(java.io.File file,
java.lang.String alg)
|
static java.lang.String |
md5(java.io.File file)
|
static java.lang.String |
md5(java.lang.String fileName)
|
static java.lang.String |
sha1(java.io.File file)
|
static java.lang.String |
sha1(java.lang.String fileName)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SHA1
public static final java.lang.String SHA1
- See Also:
- Constant Field Values
MD5
public static final java.lang.String MD5
- See Also:
- Constant Field Values
Hasher
public Hasher()
hash
public static byte[] hash(java.io.File file,
java.lang.String alg)
throws java.io.IOException,
java.security.NoSuchAlgorithmException
- Throws:
java.io.IOException
java.security.NoSuchAlgorithmException
md5
public static java.lang.String md5(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
md5
public static java.lang.String md5(java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException
sha1
public static java.lang.String sha1(java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
sha1
public static java.lang.String sha1(java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException