|
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.DesCfbEncoder
DES encryption in Cipher FeedBack (CFB) mode.
Details: DesCfbEncoder
performs data encryption 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.
DesCfbDecoder
Constructor Summary | |
DesCfbEncoder(DesKey key,
int k,
long iv)
Initializes with DES function, value for k, and initialization vector. |
|
DesCfbEncoder(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 DesCfbEncoder(IBlockCipher64 engine, int k, long iv)
Details: This constructor initializes a new instance to encrypt k-bit symbols using the given 64-bit block cipher and initialization vector (IV).
engine
- the block cipherk
- the symbol widthiv
- the initialization vectorpublic DesCfbEncoder(DesKey key, int k, long iv)
Details: This constructor initializes a new instance to encrypt 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 |