|
Sharkysoft home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--lava.security.des.DesFbCoder | +--lava.security.des.DesCfbDecoder
DES decryption in Cipher FeedBack (CFB) mode.
Details: DesCfbDecoder
performs data decryption using DES in cipher feedback (CFB) mode. This special mode of DES is described in FIPS PUB 81. Refer to the superclass documentation and for details.
DesCfbEncoder
Constructor Summary | |
DesCfbDecoder(DesKey key,
int k,
long iv)
Initializes with DES funcction, value for k, and initialization vector. |
|
DesCfbDecoder(IBlockCipher64 engine,
int k,
long iv)
Initializes with arbitrary block cipher, value for k, and initialization vector. |
Method Summary | |
int |
continueTransform(java.lang.Object input,
java.lang.Object output,
int len)
ITextTransform interface method. |
Methods inherited from class lava.security.des.DesFbCoder |
beginTransform,
completeTransform,
getTransformInputWidth,
getTransformOutputWidth |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public DesCfbDecoder(IBlockCipher64 engine, int k, long iv)
Details: This constructor initializes a new instance to decrypt k-bit symbols using the given 64-bit block cipher and initialization vector (IV).
engine
- the block cipherk
- the symbol widthiv
- the initialization vectorpublic DesCfbDecoder(DesKey key, int k, long iv)
Details: This constructor initializes a new instance to decrypt k-bit symbols using the DES encryption function corresponding to the given key and initialization vector (IV).
engine
- the block cipherk
- the symbol widthiv
- the initialization vectorMethod Detail |
public int continueTransform(java.lang.Object input, java.lang.Object output, int len)
Details: Refer to ITextTransform
for a description of this interface method's contract.
This implementation immediately produces one output symbol for each input symbol.
input
- the input symbolsoutput
- buffer for output symbolslen
- number of input symbols to process
|
Sharkysoft home | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |