public class

MD4Digest

extends GeneralDigest
java.lang.Object
   ↳ org.bouncycastle.crypto.digests.GeneralDigest
     ↳ org.bouncycastle.crypto.digests.MD4Digest

Class Overview

implementation of MD4 as RFC 1320 by R. Rivest, MIT Laboratory for Computer Science and RSA Data Security, Inc.

NOTE: This algorithm is only included for backwards compatability with legacy applications, it's not secure, don't use it for anything new!

Summary

Public Constructors
MD4Digest()
Standard constructor
MD4Digest(MD4Digest t)
Copy constructor.
Public Methods
int doFinal(byte[] out, int outOff)
String getAlgorithmName()
int getDigestSize()
void reset()
reset the chaining variables to the IV values.
Protected Methods
void processBlock()
void processLength(long bitLength)
void processWord(byte[] in, int inOff)
[Expand]
Inherited Methods
From class org.bouncycastle.crypto.digests.GeneralDigest
From class java.lang.Object
From interface org.bouncycastle.crypto.Digest
From interface org.bouncycastle.crypto.ExtendedDigest

Public Constructors

public MD4Digest ()

Standard constructor

public MD4Digest (MD4Digest t)

Copy constructor. This will copy the state of the provided message digest.

Public Methods

public int doFinal (byte[] out, int outOff)

public String getAlgorithmName ()

public int getDigestSize ()

public void reset ()

reset the chaining variables to the IV values.

Protected Methods

protected void processBlock ()

protected void processLength (long bitLength)

protected void processWord (byte[] in, int inOff)