All Packages Class Hierarchy This Package Previous Next Index
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