kz.gamma.hardware.jce
Class JCEMessageDigest
java.lang.Object
java.security.MessageDigestSpi
java.security.MessageDigest
kz.gamma.hardware.jce.JCEMessageDigest
public abstract class JCEMessageDigest
- extends java.security.MessageDigest
Created with IntelliJ IDEA.
User: s_moiseyev
Date: 11.01.13
Time: 16:35
To change this template use File | Settings | File Templates.
|
Constructor Summary |
protected |
JCEMessageDigest(java.lang.String algorithm)
Creates a message digest with the specified algorithm name. |
|
Method Summary |
byte[] |
digest()
|
byte[] |
digest(byte[] data)
|
abstract int |
doFinal(byte[] out,
int outOff)
|
static java.security.MessageDigest |
getInstance(java.lang.String name)
|
static java.security.MessageDigest |
getInstance(java.lang.String name,
java.lang.String alg)
|
abstract void |
reset()
|
abstract void |
update(byte in)
|
abstract void |
update(byte[] in,
int inOff,
int len)
|
| Methods inherited from class java.security.MessageDigest |
clone, digest, getAlgorithm, getDigestLength, getInstance, getProvider, isEqual, toString, update, update |
| Methods inherited from class java.security.MessageDigestSpi |
engineDigest, engineDigest, engineGetDigestLength, engineReset, engineUpdate, engineUpdate, engineUpdate |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JCEMessageDigest
protected JCEMessageDigest(java.lang.String algorithm)
- Creates a message digest with the specified algorithm name.
- Parameters:
algorithm - the standard name of the digest algorithm.
See Appendix A in the
Java Cryptography Architecture API Specification & Reference
for information about standard algorithm names.
getInstance
public static java.security.MessageDigest getInstance(java.lang.String name,
java.lang.String alg)
getInstance
public static java.security.MessageDigest getInstance(java.lang.String name)
digest
public byte[] digest()
- Overrides:
digest in class java.security.MessageDigest
digest
public byte[] digest(byte[] data)
- Overrides:
digest in class java.security.MessageDigest
update
public abstract void update(byte[] in,
int inOff,
int len)
- Overrides:
update in class java.security.MessageDigest
update
public abstract void update(byte in)
- Overrides:
update in class java.security.MessageDigest
doFinal
public abstract int doFinal(byte[] out,
int outOff)
reset
public abstract void reset()
- Overrides:
reset in class java.security.MessageDigest
Copyright © 2013 Gamma Technologies. All Rights Reserved.