org.mozilla.jss.crypto
Class DigestAlgorithm

java.lang.Object
  |
  +--org.mozilla.jss.crypto.Algorithm
        |
        +--org.mozilla.jss.crypto.DigestAlgorithm
Direct Known Subclasses:
HMACAlgorithm

public class DigestAlgorithm
extends Algorithm


Field Summary
static DigestAlgorithm MD2
          The MD2 digest algorithm, from RSA.
static DigestAlgorithm MD5
          The MD5 digest algorithm, from RSA.
static DigestAlgorithm SHA1
          The SHA-1 digest algorithm, from Uncle Sam.
 
Method Summary
static DigestAlgorithm fromOID(OBJECT_IDENTIFIER oid)
           
 int getOutputSize()
          Returns the output size in bytes for this algorithm.
 
Methods inherited from class org.mozilla.jss.crypto.Algorithm
getParameterClass, toOID, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MD2

public static final DigestAlgorithm MD2
The MD2 digest algorithm, from RSA.

MD5

public static final DigestAlgorithm MD5
The MD5 digest algorithm, from RSA.

SHA1

public static final DigestAlgorithm SHA1
The SHA-1 digest algorithm, from Uncle Sam.
Method Detail

fromOID

public static DigestAlgorithm fromOID(OBJECT_IDENTIFIER oid)
                               throws java.security.NoSuchAlgorithmException

getOutputSize

public int getOutputSize()
Returns the output size in bytes for this algorithm.