All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.crypt.BlockCipher
The native code BigNum implementation used by the class was
developed by, and is owned by Eric Young Copyright (C) 1995, 1996 Systemics Ltd (http://www.systemics.com/)
All rights reserved.
N.B. the library writer should also implement a
N.B. the library writer should also implement a
N.B. text.length must be block length.
N.B. text.length must be block length.
N.B. in.length must equal out.length and must also equal block length.
N.B. the library writer should also implement a
N.B. the library writer should also implement a
blockDecrypt(byte[], int, byte[], int)
blockEncrypt(byte[], int, byte[], int)
blockLength()
public static final int BLOCK_LENGTH
for any classes that derive from
this one
decrypt(byte[])
decrypt(byte[], byte[])
decrypt(byte[], int, byte[], int)
encrypt(byte[])
encrypt(byte[], byte[])
encrypt(byte[], int, byte[], int)
keyLength()
public static final int KEY_LENGTH
for any classes that derive from
this one
BlockCipher
public BlockCipher()
encrypt
public final void encrypt(byte text[])
decrypt
public final void decrypt(byte text[])
encrypt
public final void encrypt(byte in[],
byte out[])
decrypt
public final void decrypt(byte in[],
byte out[])
encrypt
public final void encrypt(byte in[],
int in_offset,
byte out[],
int out_offset)
decrypt
public final void decrypt(byte in[],
int in_offset,
byte out[],
int out_offset)
blockEncrypt
protected abstract void blockEncrypt(byte in[],
int in_offset,
byte out[],
int out_offset)
blockDecrypt
protected abstract void blockDecrypt(byte in[],
int in_offset,
byte out[],
int out_offset)
blockLength
public abstract int blockLength()
public static final int BLOCK_LENGTH
for any classes that derive from
this one
keyLength
public abstract int keyLength()
public static final int KEY_LENGTH
for any classes that derive from
this one
All Packages Class Hierarchy This Package Previous Next Index