Class HMAC

java.lang.Object
com.jcraft.jsch.jcraft.HMAC
Direct Known Subclasses:
HMACMD5, HMACSHA1

class HMAC extends Object
  • Field Details

    • B

      private static final int B
      See Also:
    • k_ipad

      private byte[] k_ipad
    • k_opad

      private byte[] k_opad
    • md

      private MessageDigest md
    • bsize

      private int bsize
    • tmp

      private final byte[] tmp
  • Constructor Details

    • HMAC

      HMAC()
  • Method Details

    • setH

      protected void setH(MessageDigest md)
    • getBlockSize

      public int getBlockSize()
    • init

      public void init(byte[] key) throws Exception
      Throws:
      Exception
    • update

      public void update(int i)
    • update

      public void update(byte[] foo, int s, int l)
    • doFinal

      public void doFinal(byte[] buf, int offset)