org.mozilla.jss.crypto

Class DigestAlgorithm

public class DigestAlgorithm extends Algorithm

Field Summary
static DigestAlgorithmMD2
The MD2 digest algorithm, from RSA.
static DigestAlgorithmMD5
The MD5 digest algorithm, from RSA.
static DigestAlgorithmSHA1
The SHA-1 digest algorithm, from Uncle Sam.
static DigestAlgorithmSHA256
static DigestAlgorithmSHA384
static DigestAlgorithmSHA512
Constructor Summary
protected DigestAlgorithm(int oidIndex, String name, OBJECT_IDENTIFIER oid, int outputSize)
Method Summary
static DigestAlgorithmfromOID(OBJECT_IDENTIFIER oid)
intgetOutputSize()
Returns the output size in bytes for this algorithm.

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.

SHA256

public static final DigestAlgorithm SHA256

SHA384

public static final DigestAlgorithm SHA384

SHA512

public static final DigestAlgorithm SHA512

Constructor Detail

DigestAlgorithm

protected DigestAlgorithm(int oidIndex, String name, OBJECT_IDENTIFIER oid, int outputSize)

Method Detail

fromOID

public static DigestAlgorithm fromOID(OBJECT_IDENTIFIER oid)

getOutputSize

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