org.bouncycastle.crypto.engines
Class AESFastEngine

java.lang.Object
  extended by org.bouncycastle.crypto.engines.AESFastEngine
All Implemented Interfaces:
BlockCipher

public class AESFastEngine
extends Object
implements BlockCipher


Constructor Summary
AESFastEngine()
           
 
Method Summary
 void func_71803_c()
           
 void func_71805_a(boolean par1, CipherParameters par2CipherParameters)
           
 int func_71806_a(byte[] par1ArrayOfByte, int par2, byte[] par3ArrayOfByte, int par4)
           
 String getAlgorithmName()
          Return the name of the algorithm the cipher implements.
 int getBlockSize()
          Return the block size for this cipher (in bytes).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AESFastEngine

public AESFastEngine()
Method Detail

func_71805_a

public void func_71805_a(boolean par1,
                         CipherParameters par2CipherParameters)
                  throws IllegalArgumentException
Specified by:
func_71805_a in interface BlockCipher
Throws:
IllegalArgumentException

getAlgorithmName

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

Specified by:
getAlgorithmName in interface BlockCipher

getBlockSize

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

Specified by:
getBlockSize in interface BlockCipher

func_71806_a

public int func_71806_a(byte[] par1ArrayOfByte,
                        int par2,
                        byte[] par3ArrayOfByte,
                        int par4)
                 throws DataLengthException,
                        IllegalStateException
Specified by:
func_71806_a in interface BlockCipher
Throws:
DataLengthException
IllegalStateException

func_71803_c

public void func_71803_c()
Specified by:
func_71803_c in interface BlockCipher