Class HashForSSH2Types


  • public class HashForSSH2Types
    extends java.lang.Object
    HashForSSH2Types.
    Version:
    $Id: HashForSSH2Types.java,v 1.1 2007/10/15 12:49:57 cplattne Exp $
    • Field Detail

      • md

        @Deprecated
        Digest md
        Deprecated.
        the actual message digest is held in a private field
        Overwriting this value will not cause the result of the digest to change
      • messageDigest

        private final Digest messageDigest
    • Constructor Detail

      • HashForSSH2Types

        public HashForSSH2Types​(Digest md)
      • HashForSSH2Types

        public HashForSSH2Types​(java.lang.String type)
    • Method Detail

      • createMessageDigest

        private static java.security.MessageDigest createMessageDigest​(java.lang.String algorithm)
      • updateByte

        public void updateByte​(byte b)
      • updateBytes

        public void updateBytes​(byte[] b)
      • updateUINT32

        public void updateUINT32​(int v)
      • updateByteString

        public void updateByteString​(byte[] b)
      • updateBigInt

        public void updateBigInt​(java.math.BigInteger b)
      • reset

        public void reset()
      • getDigestLength

        public int getDigestLength()
      • getDigest

        public byte[] getDigest()
      • getDigest

        public void getDigest​(byte[] out)
      • getDigest

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