org.bouncycastle.crypto
Interface BlockCipher

All Known Implementing Classes:
AESFastEngine, CFBBlockCipher

public interface BlockCipher


Method Summary
 void func_71803_c()
           
 void func_71805_a(boolean var1, CipherParameters var2)
           
 int func_71806_a(byte[] var1, int var2, byte[] var3, int var4)
           
 String getAlgorithmName()
          Return the name of the algorithm the cipher implements.
 int getBlockSize()
          Return the block size for this cipher (in bytes).
 

Method Detail

func_71805_a

void func_71805_a(boolean var1,
                  CipherParameters var2)
                  throws IllegalArgumentException
Throws:
IllegalArgumentException

getAlgorithmName

String getAlgorithmName()
Return the name of the algorithm the cipher implements.


getBlockSize

int getBlockSize()
Return the block size for this cipher (in bytes).


func_71806_a

int func_71806_a(byte[] var1,
                 int var2,
                 byte[] var3,
                 int var4)
                 throws DataLengthException,
                        IllegalStateException
Throws:
DataLengthException
IllegalStateException

func_71803_c

void func_71803_c()