ch.ethz.ssh2.crypto.digest

Class HashForSSH2Types


public class HashForSSH2Types
extends java.lang.Object

HashForSSH2Types.

Constructor Summary

HashForSSH2Types(String type)
HashForSSH2Types(Digest md)

Method Summary

byte[]
getDigest()
void
getDigest(byte[] out)
void
getDigest(byte[] out, int off)
int
getDigestLength()
void
reset()
void
updateBigInt(BigInteger b)
void
updateByte(byte b)
void
updateByteString(byte[] b)
void
updateBytes(byte[] b)
void
updateUINT32(int v)

Constructor Details

HashForSSH2Types

public HashForSSH2Types(String type)

HashForSSH2Types

public HashForSSH2Types(Digest md)

Method Details

getDigest

public byte[] getDigest()

getDigest

public void getDigest(byte[] out)

getDigest

public void getDigest(byte[] out,
                      int off)

getDigestLength

public int getDigestLength()

reset

public void reset()

updateBigInt

public void updateBigInt(BigInteger b)

updateByte

public void updateByte(byte b)

updateByteString

public void updateByteString(byte[] b)

updateBytes

public void updateBytes(byte[] b)

updateUINT32

public void updateUINT32(int v)