All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----is.hi.logir.cryptonite.Cryptonite
|
+----is.hi.logir.cryptonite.K
|
+----is.hi.logir.cryptonite.SymmetricKey
|
+----is.hi.logir.cryptonite.CaesarKey
Data is encrypted byte-by-byte by adding a constant value to it and taking the 8 lowest order bits.
The CDS for a CaesarKey object is CaesarKey(n) where
n is a value in the range 0..255.
Cryptonite.fromString(String) .
source[i] and put it dest[j].
source[i] and put it dest[j].
public CaesarKey(byte shift)
public CaesarKey()
public CaesarKey(String shift) throws InvalidCDSException
Cryptonite.fromString(String) .
public int getSize()
public final int plainBlockSize()
public final int cipherBlockSize()
public String getAlgorithm()
public final boolean equals(Object o)
public String toString()
public final void encrypt(byte source[],
int i,
byte dest[],
int j)
source[i] and put it dest[j].
public final void decrypt(byte source[],
int i,
byte dest[],
int j)
source[i] and put it dest[j].
All Packages Class Hierarchy This Package Previous Next Index