gnu.crypto.jce.cipher

Class AESSpi


public final class AESSpi
extends CipherAdapter

The implementation of the AES Service Provider Interface (SPI) adapter.
Version:
$Revision: 1.2 $

Field Summary

Fields inherited from class gnu.crypto.jce.cipher.CipherAdapter

attributes, blockLen, cipher, keyLen, mode, pad, partBlock, partLen

Constructor Summary

AESSpi()

Method Summary

protected void
engineInit(int opmode, Key key, AlgorithmParameterSpec params, SecureRandom random)
protected void
engineInit(int opmode, Key key, AlgorithmParameters params, SecureRandom random)

Methods inherited from class gnu.crypto.jce.cipher.CipherAdapter

engineDoFinal, engineDoFinal, engineGetBlockSize, engineGetIV, engineGetOutputSize, engineGetParameters, engineInit, engineInit, engineInit, engineSetMode, engineSetPadding, engineUpdate, engineUpdate

Constructor Details

AESSpi

public AESSpi()

Method Details

engineInit

protected void engineInit(int opmode,
                          Key key,
                          AlgorithmParameterSpec params,
                          SecureRandom random)
            throws InvalidKeyException,
                   InvalidAlgorithmParameterException
Overrides:
engineInit in interface CipherAdapter

engineInit

protected void engineInit(int opmode,
                          Key key,
                          AlgorithmParameters params,
                          SecureRandom random)
            throws InvalidKeyException,
                   InvalidAlgorithmParameterException
Overrides:
engineInit in interface CipherAdapter

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.