Class TripleDESCBC

java.lang.Object
com.jcraft.jsch.jce.TripleDESCBC
All Implemented Interfaces:
Cipher

public class TripleDESCBC
extends java.lang.Object
implements Cipher
  • Field Summary

    Fields inherited from interface com.jcraft.jsch.Cipher

    DECRYPT_MODE, ENCRYPT_MODE
  • Constructor Summary

    Constructors
    Constructor Description
    TripleDESCBC()  
  • Method Summary

    Modifier and Type Method Description
    void doFinal​(byte[] foo, int s1, int len, byte[] bar, int s2)  
    int getBlockSize()  
    int getIVSize()  
    int getTagSize()  
    void init​(int mode, byte[] key, byte[] iv)  
    boolean isAEAD()  
    boolean isCBC()  
    boolean isChaCha20()  
    void update​(byte[] foo, int s1, int len, byte[] bar, int s2)  
    void update​(int foo)  
    void updateAAD​(byte[] foo, int s1, int len)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TripleDESCBC

      public TripleDESCBC()
  • Method Details

    • getIVSize

      public int getIVSize()
      Specified by:
      getIVSize in interface Cipher
    • getBlockSize

      public int getBlockSize()
      Specified by:
      getBlockSize in interface Cipher
    • getTagSize

      public int getTagSize()
      Specified by:
      getTagSize in interface Cipher
    • init

      public void init​(int mode, byte[] key, byte[] iv) throws java.lang.Exception
      Specified by:
      init in interface Cipher
      Throws:
      java.lang.Exception
    • update

      public void update​(int foo) throws java.lang.Exception
      Specified by:
      update in interface Cipher
      Throws:
      java.lang.Exception
    • update

      public void update​(byte[] foo, int s1, int len, byte[] bar, int s2) throws java.lang.Exception
      Specified by:
      update in interface Cipher
      Throws:
      java.lang.Exception
    • updateAAD

      public void updateAAD​(byte[] foo, int s1, int len) throws java.lang.Exception
      Specified by:
      updateAAD in interface Cipher
      Throws:
      java.lang.Exception
    • doFinal

      public void doFinal​(byte[] foo, int s1, int len, byte[] bar, int s2) throws java.lang.Exception
      Specified by:
      doFinal in interface Cipher
      Throws:
      java.lang.Exception
    • isCBC

      public boolean isCBC()
      Specified by:
      isCBC in interface Cipher
    • isAEAD

      public boolean isAEAD()
      Specified by:
      isAEAD in interface Cipher
    • isChaCha20

      public boolean isChaCha20()
      Specified by:
      isChaCha20 in interface Cipher