Save This Page
Home » openjdk-7 » com.sun.crypto » provider » [javadoc | source]
com.sun.crypto.provider
final class: AESCrypt [javadoc | source]
java.lang.Object
   com.sun.crypto.provider.SymmetricCipher
      com.sun.crypto.provider.AESCrypt

All Implemented Interfaces:
    AESConstants

Rijndael --pronounced Reindaal-- is a symmetric cipher with a 128-bit block size and variable key-size (128-, 192- and 256-bit).

Rijndael was designed by Vincent Rijmen and Joan Daemen.
Constructor:
 AESCrypt() 
Method from com.sun.crypto.provider.AESCrypt Summary:
decryptBlock,   encryptBlock,   getBlockSize,   init,   isKeySizeValid
Methods from com.sun.crypto.provider.SymmetricCipher:
decryptBlock,   encryptBlock,   getBlockSize,   init
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.crypto.provider.AESCrypt Detail:
  void decryptBlock(byte[] in,
    int inOffset,
    byte[] out,
    int outOffset) 
    Decrypt exactly one block of plaintext.
  void encryptBlock(byte[] in,
    int inOffset,
    byte[] out,
    int outOffset) 
    Encrypt exactly one block of plaintext.
 int getBlockSize() 
    Returns this cipher's block size.
  void init(boolean decrypting,
    String algorithm,
    byte[] key) throws InvalidKeyException 
 static final boolean isKeySizeValid(int len)