Class HMACSHA196

java.lang.Object
com.jcraft.jsch.jcraft.HMACSHA1
com.jcraft.jsch.jcraft.HMACSHA196
All Implemented Interfaces:
MAC

public class HMACSHA196
extends HMACSHA1
  • Constructor Summary

    Constructors 
    Constructor Description
    HMACSHA196()  
  • Method Summary

    Modifier and Type Method Description
    void doFinal​(byte[] buf, int offset)  
    int getBlockSize()  
    java.lang.String getName()  
    void init​(byte[] key)  
    protected void setH​(java.security.MessageDigest md)  
    void update​(byte[] foo, int s, int l)  
    void update​(int i)  

    Methods inherited from class com.jcraft.jsch.jcraft.HMACSHA1

    isEtM

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.jcraft.jsch.MAC

    init, update, update
  • Constructor Details

  • Method Details

    • getBlockSize

      public int getBlockSize()
      Specified by:
      getBlockSize in interface MAC
    • doFinal

      public void doFinal​(byte[] buf, int offset)
      Specified by:
      doFinal in interface MAC
    • getName

      public java.lang.String getName()
      Specified by:
      getName in interface MAC
      Overrides:
      getName in class HMACSHA1
    • setH

      protected void setH​(java.security.MessageDigest md)
    • init

      public void init​(byte[] key) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • update

      public void update​(int i)
    • update

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