public class

RIPEMD256Digest

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

Class Overview

implementation of RIPEMD256.

note: this algorithm offers the same level of security as RIPEMD128.

Summary

Public Constructors
RIPEMD256Digest()
Standard constructor
RIPEMD256Digest(RIPEMD256Digest 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 RIPEMD256Digest ()

Standard constructor

public RIPEMD256Digest (RIPEMD256Digest 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)