Sharkysoft home
A B C D E F G H I K L M P R S T U

A

ArrayCaster - class lava.array.ArrayCaster.
Casts array elements from one type to another.
ArrayCaster() - Constructor for class lava.array.ArrayCaster
 
ArrayFiller - class lava.array.ArrayFiller.
Fills arrays.
ArrayFiller() - Constructor for class lava.array.ArrayFiller
 
ArrayShifter - class lava.array.ArrayShifter.
Shifts and rotates arrays.
ArrayShifter() - Constructor for class lava.array.ArrayShifter
 

B

beginTransform() - Method in interface lava.security.ITextTransform
Resets transform.
beginTransform() - Method in class lava.security.IdentityTextTransform
No operation.
beginTransform() - Method in class lava.security.des.DesEcbCoder
No operation.
beginTransform() - Method in class lava.security.des.DesFbCoder
 
beginTransform() - Method in class lava.security.des.DesCbcDecoder
 
beginTransform() - Method in class lava.security.des.DesCbcEncoder
 
BIG_INTEGER - class lava.konst.BIG_INTEGER.
BigInteger constants.
BigEndianArray - class lava.array.BigEndianArray.
Splits/concatenates primitive integer types using "big endian" byte ordering.
BigEndianArray() - Constructor for class lava.array.BigEndianArray
 
BIT_00 - Static variable in class lava.konst.LONG
0x0000000000000001.
BIT_00 - Static variable in class lava.konst.INT
0x00000001.
BIT_01 - Static variable in class lava.konst.LONG
0x0000000000000001 << 1.
BIT_01 - Static variable in class lava.konst.INT
0x00000001 << 1.
BIT_02 - Static variable in class lava.konst.LONG
0x0000000000000001 << 2.
BIT_02 - Static variable in class lava.konst.INT
0x00000001 << 2.
BIT_03 - Static variable in class lava.konst.LONG
0x0000000000000001 << 3.
BIT_03 - Static variable in class lava.konst.INT
0x00000001 << 3.
BIT_04 - Static variable in class lava.konst.LONG
0x0000000000000001 << 4.
BIT_04 - Static variable in class lava.konst.INT
0x00000001 << 4.
BIT_05 - Static variable in class lava.konst.LONG
0x0000000000000001 << 5.
BIT_05 - Static variable in class lava.konst.INT
0x00000001 << 5.
BIT_06 - Static variable in class lava.konst.LONG
0x0000000000000001 << 6.
BIT_06 - Static variable in class lava.konst.INT
0x00000001 << 6.
BIT_07 - Static variable in class lava.konst.LONG
0x0000000000000001 << 7.
BIT_07 - Static variable in class lava.konst.INT
0x00000001 << 7.
BIT_08 - Static variable in class lava.konst.LONG
0x0000000000000001 << 8.
BIT_08 - Static variable in class lava.konst.INT
0x00000001 << 8.
BIT_09 - Static variable in class lava.konst.LONG
0x0000000000000001 << 9.
BIT_09 - Static variable in class lava.konst.INT
0x00000001 << 9.
BIT_10 - Static variable in class lava.konst.LONG
0x0000000000000001 << 10.
BIT_10 - Static variable in class lava.konst.INT
0x00000001 << 10.
BIT_11 - Static variable in class lava.konst.LONG
0x0000000000000001 << 11.
BIT_11 - Static variable in class lava.konst.INT
0x00000001 << 11.
BIT_12 - Static variable in class lava.konst.LONG
0x0000000000000001 << 12.
BIT_12 - Static variable in class lava.konst.INT
0x00000001 << 12.
BIT_13 - Static variable in class lava.konst.LONG
0x0000000000000001 << 13.
BIT_13 - Static variable in class lava.konst.INT
0x00000001 << 13.
BIT_14 - Static variable in class lava.konst.LONG
0x0000000000000001 << 14.
BIT_14 - Static variable in class lava.konst.INT
0x00000001 << 14.
BIT_15 - Static variable in class lava.konst.LONG
0x0000000000000001 << 15.
BIT_15 - Static variable in class lava.konst.INT
0x00000001 << 15.
BIT_16 - Static variable in class lava.konst.LONG
0x0000000000000001 << 16.
BIT_16 - Static variable in class lava.konst.INT
0x00000001 << 16.
BIT_17 - Static variable in class lava.konst.LONG
0x0000000000000001 << 17.
BIT_17 - Static variable in class lava.konst.INT
0x00000001 << 17.
BIT_18 - Static variable in class lava.konst.LONG
0x0000000000000001 << 18.
BIT_18 - Static variable in class lava.konst.INT
0x00000001 << 18.
BIT_19 - Static variable in class lava.konst.LONG
0x0000000000000001 << 19.
BIT_19 - Static variable in class lava.konst.INT
0x00000001 << 19.
BIT_20 - Static variable in class lava.konst.LONG
0x0000000000000001 << 20.
BIT_20 - Static variable in class lava.konst.INT
0x00000001 << 20.
BIT_21 - Static variable in class lava.konst.LONG
0x0000000000000001 << 21.
BIT_21 - Static variable in class lava.konst.INT
0x00000001 << 21.
BIT_22 - Static variable in class lava.konst.LONG
0x0000000000000001 << 22.
BIT_22 - Static variable in class lava.konst.INT
0x00000001 << 22.
BIT_23 - Static variable in class lava.konst.LONG
0x0000000000000001 << 23.
BIT_23 - Static variable in class lava.konst.INT
0x00000001 << 23.
BIT_24 - Static variable in class lava.konst.LONG
0x0000000000000001 << 24.
BIT_24 - Static variable in class lava.konst.INT
0x00000001 << 24.
BIT_25 - Static variable in class lava.konst.LONG
0x0000000000000001 << 25.
BIT_25 - Static variable in class lava.konst.INT
0x00000001 << 25.
BIT_26 - Static variable in class lava.konst.LONG
0x0000000000000001 << 26.
BIT_26 - Static variable in class lava.konst.INT
0x00000001 << 26.
BIT_27 - Static variable in class lava.konst.LONG
0x0000000000000001 << 27.
BIT_27 - Static variable in class lava.konst.INT
0x00000001 << 27.
BIT_28 - Static variable in class lava.konst.LONG
0x0000000000000001 << 28.
BIT_28 - Static variable in class lava.konst.INT
0x00000001 << 28.
BIT_29 - Static variable in class lava.konst.LONG
0x0000000000000001 << 29.
BIT_29 - Static variable in class lava.konst.INT
0x00000001 << 29.
BIT_30 - Static variable in class lava.konst.LONG
0x0000000000000001 << 30.
BIT_30 - Static variable in class lava.konst.INT
0x00000001 << 30.
BIT_31 - Static variable in class lava.konst.LONG
0x0000000000000001 << 31.
BIT_31 - Static variable in class lava.konst.INT
0x00000001 << 31.
BIT_32 - Static variable in class lava.konst.LONG
0x0000000000000001 << 32.
BIT_33 - Static variable in class lava.konst.LONG
0x0000000000000001 << 33.
BIT_34 - Static variable in class lava.konst.LONG
0x0000000000000001 << 34.
BIT_35 - Static variable in class lava.konst.LONG
0x0000000000000001 << 35.
BIT_36 - Static variable in class lava.konst.LONG
0x0000000000000001 << 36.
BIT_37 - Static variable in class lava.konst.LONG
0x0000000000000001 << 37.
BIT_38 - Static variable in class lava.konst.LONG
0x0000000000000001 << 38.
BIT_39 - Static variable in class lava.konst.LONG
0x0000000000000001 << 39.
BIT_40 - Static variable in class lava.konst.LONG
0x0000000000000001 << 40.
BIT_41 - Static variable in class lava.konst.LONG
0x0000000000000001 << 41.
BIT_42 - Static variable in class lava.konst.LONG
0x0000000000000001 << 42.
BIT_43 - Static variable in class lava.konst.LONG
0x0000000000000001 << 43.
BIT_44 - Static variable in class lava.konst.LONG
0x0000000000000001 << 44.
BIT_45 - Static variable in class lava.konst.LONG
0x0000000000000001 << 45.
BIT_46 - Static variable in class lava.konst.LONG
0x0000000000000001 << 46.
BIT_47 - Static variable in class lava.konst.LONG
0x0000000000000001 << 47.
BIT_48 - Static variable in class lava.konst.LONG
0x0000000000000001 << 48.
BIT_49 - Static variable in class lava.konst.LONG
0x0000000000000001 << 49.
BIT_50 - Static variable in class lava.konst.LONG
0x0000000000000001 << 50.
BIT_51 - Static variable in class lava.konst.LONG
0x0000000000000001 << 51.
BIT_52 - Static variable in class lava.konst.LONG
0x0000000000000001 << 52.
BIT_53 - Static variable in class lava.konst.LONG
0x0000000000000001 << 53.
BIT_54 - Static variable in class lava.konst.LONG
0x0000000000000001 << 54.
BIT_55 - Static variable in class lava.konst.LONG
0x0000000000000001 << 55.
BIT_56 - Static variable in class lava.konst.LONG
0x0000000000000001 << 56.
BIT_57 - Static variable in class lava.konst.LONG
0x0000000000000001 << 57.
BIT_58 - Static variable in class lava.konst.LONG
0x0000000000000001 << 58.
BIT_59 - Static variable in class lava.konst.LONG
0x0000000000000001 << 59.
BIT_60 - Static variable in class lava.konst.LONG
0x0000000000000001 << 60.
BIT_61 - Static variable in class lava.konst.LONG
0x0000000000000001 << 61.
BIT_62 - Static variable in class lava.konst.LONG
0x0000000000000001 << 62.
BIT_63 - Static variable in class lava.konst.LONG
0x0000000000000001 << 63.
BooleanArrayCaster - class lava.array.BooleanArrayCaster.
Casts between boolean arrays and arrays of other types.
BooleanArrayCaster() - Constructor for class lava.array.BooleanArrayCaster
 
BYTE - class lava.konst.BYTE.
Byte constants.
ByteArray32 - class lava.array.ByteArray32.
232-entry virtual byte array.
ByteArray32(byte) - Constructor for class lava.array.ByteArray32
Initializes with default value.

C

CHAR - class lava.konst.CHAR.
Char constants.
COL_COUNT - Static variable in class lava.security.des.spec.DesSBoxes
Columns per S box row.
compact() - Method in class lava.array.ByteArray32
Reduces storage requirements.
completeTransform(Object) - Method in interface lava.security.ITextTransform
Completes transform.
completeTransform(Object) - Method in class lava.security.IdentityTextTransform
No operation.
completeTransform(Object) - Method in class lava.security.des.DesEcbCoder
No operation.
completeTransform(Object) - Method in class lava.security.des.DesFbCoder
ITextTransform interface method.
completeTransform(Object) - Method in class lava.security.des.DesCbcCoder
ITextTransform interface method.
compressBits(byte[], int, byte[], int) - Static method in class lava.security.KeyGenerator
Compresses bit vector.
concat(byte[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(byte[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(byte[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(char[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(char[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(char[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(char[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(int[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(int[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(short[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(short[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
concat(short[], int, long[], int, int) - Static method in class lava.array.BigEndianArray
 
concat(short[], int, long[], int, int) - Static method in class lava.array.LittleEndianArray
 
continueTransform(byte[], byte[], int) - Method in class lava.security.des.DesCbcDecoder
Encrypts blocks using byte arrays.
continueTransform(byte[], byte[], int) - Method in class lava.security.des.DesCbcEncoder
Encrypts blocks using byte arrays.
continueTransform(Object, Object, int) - Method in interface lava.security.ITextTransform
Processes text.
continueTransform(Object, Object, int) - Method in class lava.security.IdentityTextTransform
Converts symbols.
continueTransform(Object, Object, int) - Method in class lava.security.des.DesEcbEncoder
Encrypts longs.
continueTransform(Object, Object, int) - Method in class lava.security.des.DesCfbEncoder
ITextTransform interface method.
continueTransform(Object, Object, int) - Method in class lava.security.des.DesEcbDecoder
Decrypts longs.
continueTransform(Object, Object, int) - Method in class lava.security.des.DesCbcDecoder
 
continueTransform(Object, Object, int) - Method in class lava.security.des.DesCbcEncoder
 
continueTransform(Object, Object, int) - Method in class lava.security.des.DesCfbDecoder
ITextTransform interface method.
continueTransform(Object, Object, int) - Method in class lava.security.des.DesOfbCoder
ITextTransform interface method.

D

decrypt(Object, Object, int) - Method in interface lava.security.IBlockCipher64
Decrypts blocks.
decrypt(Object, Object, int) - Method in class lava.security.des.TripleDesEngine
Decrypts blocks.
decrypt(Object, Object, int) - Method in class lava.security.des.DesEngine
Decrypts blocks.
DesCbcCoder - class lava.security.des.DesCbcCoder.
Base class for Cipher Block Chaining (CBC) coders.
DesCbcDecoder - class lava.security.des.DesCbcDecoder.
DES decryption in Cipher Block Chaining (CBC) mode.
DesCbcDecoder(DesKey, long) - Constructor for class lava.security.des.DesCbcDecoder
Specifies encryption key and initialization vector.
DesCbcDecoder(IBlockCipher64, long) - Constructor for class lava.security.des.DesCbcDecoder
Specifies initialization vector and encryption function.
DesCbcEncoder - class lava.security.des.DesCbcEncoder.
DES encryption in Cipher Block Chaining (CBC) mode.
DesCbcEncoder(DesKey, long) - Constructor for class lava.security.des.DesCbcEncoder
Specifies encryption key and initialization vector.
DesCbcEncoder(IBlockCipher64, long) - Constructor for class lava.security.des.DesCbcEncoder
Specifies initialization vector and encryption function.
DesCfbDecoder - class lava.security.des.DesCfbDecoder.
DES decryption in Cipher FeedBack (CFB) mode.
DesCfbDecoder(DesKey, int, long) - Constructor for class lava.security.des.DesCfbDecoder
Initializes with DES funcction, value for k, and initialization vector.
DesCfbDecoder(IBlockCipher64, int, long) - Constructor for class lava.security.des.DesCfbDecoder
Initializes with arbitrary block cipher, value for k, and initialization vector.
DesCfbEncoder - class lava.security.des.DesCfbEncoder.
DES encryption in Cipher FeedBack (CFB) mode.
DesCfbEncoder(DesKey, int, long) - Constructor for class lava.security.des.DesCfbEncoder
Initializes with DES function, value for k, and initialization vector.
DesCfbEncoder(IBlockCipher64, int, long) - Constructor for class lava.security.des.DesCfbEncoder
Initializes with arbitrary block cipher, value for k, and initialization vector.
DesEcbCoder - class lava.security.des.DesEcbCoder.
Encrypts/decrypts using DES in ECB mode.
DesEcbDecoder - class lava.security.des.DesEcbDecoder.
Decrypts using DES-ECB.
DesEcbDecoder(IBlockCipher64) - Constructor for class lava.security.des.DesEcbDecoder
Sets decryption engine.
DesEcbEncoder - class lava.security.des.DesEcbEncoder.
Encrypts using DES-ECB.
DesEcbEncoder(IBlockCipher64) - Constructor for class lava.security.des.DesEcbEncoder
Sets encryption engine.
DesEngine - class lava.security.des.DesEngine.
Optimized DES implementation.
DesEngine(DesKey) - Constructor for class lava.security.des.DesEngine
Sets key.
DesEngine(DesKey, boolean, boolean) - Constructor for class lava.security.des.DesEngine
Sets key; enables/disables permutations.
DesFbCoder - class lava.security.des.DesFbCoder.
Base class for Cipher/Output FeedBack (C/OFB) coders.
DesKey - class lava.security.des.DesKey.
DES key.
DesKey(byte[], int) - Constructor for class lava.security.des.DesKey
Specifies key as a byte sequence.
DesKey(int[], int) - Constructor for class lava.security.des.DesKey
Specifies 32-bit left and right halves.
DesKey(int, int) - Constructor for class lava.security.des.DesKey
Sets key halves.
DesKey(long) - Constructor for class lava.security.des.DesKey
Sets key.
DesOfbCoder - class lava.security.des.DesOfbCoder.
Encrypts data using DES in cipher feedback (CFB) mode.
DesOfbCoder(DesKey, int, long) - Constructor for class lava.security.des.DesOfbCoder
Initializes with DES function, value for k, and initialization vector.
DesOfbCoder(IBlockCipher64, int, long) - Constructor for class lava.security.des.DesOfbCoder
Initializes with arbitrary block cipher, value for k, and initialization vector.
DesPermutation - class lava.security.des.spec.DesPermutation.
DES permutation tables.
DesPermutedKeyShifts - class lava.security.des.spec.DesPermutedKeyShifts.
Left shifts per round.
DesPermutedKeyShifts() - Constructor for class lava.security.des.spec.DesPermutedKeyShifts
 
DesSBoxes - class lava.security.des.spec.DesSBoxes.
DES S boxes.
DOUBLE - class lava.konst.DOUBLE.
Double constants.

E

encrypt(Object, Object, int) - Method in interface lava.security.IBlockCipher64
Encrypts blocks.
encrypt(Object, Object, int) - Method in class lava.security.des.TripleDesEngine
Encrypts blocks.
encrypt(Object, Object, int) - Method in class lava.security.des.DesEngine
Encrypts blocks.

F

fill(byte[], byte) - Static method in class lava.array.ArrayFiller
Fills an array of bytes with the specified value.
fill(char[], char) - Static method in class lava.array.ArrayFiller
Fills an array of chars with the specified value.
fill(double[], double) - Static method in class lava.array.ArrayFiller
Fills an array of doubles with the specified value.
fill(float[], float) - Static method in class lava.array.ArrayFiller
Fills an array of floats with the specified value.
fill(int[], int) - Static method in class lava.array.ArrayFiller
Fills an array of ints with the specified value.
fill(int, int, byte) - Method in class lava.array.ByteArray32
Fills array.
fill(long[], long) - Static method in class lava.array.ArrayFiller
Fills an array of longs with the specified value.
fill(Object[], Object) - Static method in class lava.array.ArrayFiller
Fills an array with the specified Object.
fill(short[], short) - Static method in class lava.array.ArrayFiller
Fills an array of shorts with the specified value.
fkcp - Static variable in class lava.security.des.spec.DesPermutation
Final key compression permutation.
FLOAT - class lava.konst.FLOAT.
Float constants.
ftp - Static variable in class lava.security.des.spec.DesPermutation
Final text permutation.

G

get(int) - Method in class lava.array.ByteArray32
Retrieves byte.
get(int, byte[], int, int) - Method in class lava.array.ByteArray32
Retrieves bytes.
getFipsValue(int) - Method in class lava.security.des.spec.DesPermutation
Returns value from permutation table.
getFipsValue(int) - Static method in class lava.security.des.spec.DesPermutedKeyShifts
Returns table value.
getFipsValue(int, int, int) - Static method in class lava.security.des.spec.DesSBoxes
Returns FIPS S box value.
getIntBe(int) - Method in class lava.array.ByteArray32
Retrieves 32-bit word.
getInterleavedHash(InputStream, String, int) - Static method in class lava.security.KeyGenerator
Generates extended hash.
getIntLe(int) - Method in class lava.array.ByteArray32
Retrieves 32-bit word.
getPrimitiveElementType(Object) - Static method in class lava.array.ArrayCaster
Identifies primitive array type.
getReorderedValue(int) - Method in class lava.security.des.spec.DesPermutation
Returns value from reordered permutation table.
getTableSize() - Method in class lava.security.des.spec.DesPermutation
Returns table size.
getTransformInputWidth() - Method in interface lava.security.ITextTransform
Returns input symbol width.
getTransformInputWidth() - Method in class lava.security.IdentityTextTransform
Returns symbol width.
getTransformInputWidth() - Method in class lava.security.des.DesEcbCoder
Returns 64.
getTransformInputWidth() - Method in class lava.security.des.DesFbCoder
ITextTransform interface method.
getTransformInputWidth() - Method in class lava.security.des.DesCbcCoder
ITextTransform interface method.
getTransformOutputWidth() - Method in interface lava.security.ITextTransform
Returns output symbol width.
getTransformOutputWidth() - Method in class lava.security.IdentityTextTransform
Returns symbol width.
getTransformOutputWidth() - Method in class lava.security.des.DesEcbCoder
Returns 64.
getTransformOutputWidth() - Method in class lava.security.des.DesFbCoder
ITextTransform interface method.
getTransformOutputWidth() - Method in class lava.security.des.DesCbcCoder
ITextTransform interface method.

H

hasOddParity() - Method in class lava.security.des.DesKey
Tests for odd parity.
hasOddParity() - Method in class lava.security.des.TripleDesKey
Tests for odd parity.

I

IBlockCipher64 - interface lava.security.IBlockCipher64.
Defines methods for block ciphers.
IdentityTextTransform - class lava.security.IdentityTextTransform.
Identity transform.
IdentityTextTransform(int) - Constructor for class lava.security.IdentityTextTransform
Sets symbol width.
ikcp - Static variable in class lava.security.des.spec.DesPermutation
Initial key compression permutation.
INT - class lava.konst.INT.
Int constants.
ITextTransform - interface lava.security.ITextTransform.
Input/output interface for abstract text transforms.
itp - Static variable in class lava.security.des.spec.DesPermutation
Initial text permutation.

K

KeyGenerator - class lava.security.KeyGenerator.
Key generation toolbox.
KeyGenerator() - Constructor for class lava.security.KeyGenerator
 

L

lava.array - package lava.array
Array manipulation and conversion
lava.konst - package lava.konst
Frequently used constants.
lava.security - package lava.security
Generic encryption interfaces.
lava.security.des - package lava.security.des
DES data encryption utilities.
lava.security.des.spec - package lava.security.des.spec
DES constants.
LittleEndianArray - class lava.array.LittleEndianArray.
Splits/concatenates primitive integer types using "little endian" byte ordering.
LittleEndianArray() - Constructor for class lava.array.LittleEndianArray
 
LONG - class lava.konst.LONG.
Long constants.
longValue() - Method in class lava.security.des.DesKey
Converts this key to long value.

M

MAX_CHAR - Static variable in class lava.konst.CHAR
0xffff.
MAX_CHAR - Static variable in class lava.konst.INT
0x0000ffff.
MAX_DOUBLE - Static variable in class lava.konst.DOUBLE
+1.7976931348623157E308.
MAX_FLOAT - Static variable in class lava.konst.DOUBLE
+3.4028235E38.
MAX_FLOAT - Static variable in class lava.konst.FLOAT
+3.4028235E38.
MAX_NDOUBLE - Static variable in class lava.konst.DOUBLE
-4.9E-324.
MAX_NFLOAT - Static variable in class lava.konst.DOUBLE
-1.4E-45.
MAX_NFLOAT - Static variable in class lava.konst.FLOAT
-1.4E-45.
MAX_SBYTE - Static variable in class lava.konst.DOUBLE
+0x7f.
MAX_SBYTE - Static variable in class lava.konst.SHORT
0x007f.
MAX_SBYTE - Static variable in class lava.konst.CHAR
0x007f.
MAX_SBYTE - Static variable in class lava.konst.FLOAT
+0x7f.
MAX_SBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SBYTE - Static variable in class lava.konst.LONG
0x000000000000007f.
MAX_SBYTE - Static variable in class lava.konst.BYTE
0x7f.
MAX_SBYTE - Static variable in class lava.konst.INT
0x0000007f.
MAX_SINT - Static variable in class lava.konst.DOUBLE
+0x7fffffff.
MAX_SINT - Static variable in class lava.konst.FLOAT
+0x7fffffff.
MAX_SINT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SINT - Static variable in class lava.konst.LONG
0x000000007fffffff.
MAX_SINT - Static variable in class lava.konst.INT
0x7fffffff.
MAX_SLONG - Static variable in class lava.konst.DOUBLE
+0x7fffffffffffffff.
MAX_SLONG - Static variable in class lava.konst.FLOAT
+0x7fffffffffffffff.
MAX_SLONG - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SLONG - Static variable in class lava.konst.LONG
0x7fffffffffffffff.
MAX_SSHORT - Static variable in class lava.konst.DOUBLE
+0x7fff.
MAX_SSHORT - Static variable in class lava.konst.SHORT
0x7fff.
MAX_SSHORT - Static variable in class lava.konst.FLOAT
+0x7fff.
MAX_SSHORT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_SSHORT - Static variable in class lava.konst.LONG
0x0000000000007fff.
MAX_SSHORT - Static variable in class lava.konst.INT
0x00007fff.
MAX_UBYTE - Static variable in class lava.konst.DOUBLE
+0xff.
MAX_UBYTE - Static variable in class lava.konst.SHORT
0x00ff.
MAX_UBYTE - Static variable in class lava.konst.CHAR
0x00ff.
MAX_UBYTE - Static variable in class lava.konst.FLOAT
+0xff.
MAX_UBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MAX_UBYTE - Static variable in class lava.konst.LONG
0x00000000000000ff.
MAX_UBYTE - Static variable in class lava.konst.BYTE
0xff.
MAX_UBYTE - Static variable in class lava.konst.INT
0x000000ff.
MAX_UINT - Static variable in class lava.konst.DOUBLE
+0xffffffff.
MAX_UINT - Static variable in class lava.konst.FLOAT
+0xffffffff.
MAX_UINT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_UINT - Static variable in class lava.konst.LONG
0x00000000ffffffff.
MAX_UINT - Static variable in class lava.konst.INT
0xffffffff.
MAX_ULONG - Static variable in class lava.konst.DOUBLE
+0xffffffffffffffff.
MAX_ULONG - Static variable in class lava.konst.FLOAT
+0xffffffffffffffff.
MAX_ULONG - Static variable in class lava.konst.BIG_INTEGER
 
MAX_ULONG - Static variable in class lava.konst.LONG
0xffffffffffffffff.
MAX_USHORT - Static variable in class lava.konst.DOUBLE
+0xffff.
MAX_USHORT - Static variable in class lava.konst.SHORT
0xffff.
MAX_USHORT - Static variable in class lava.konst.FLOAT
+0xffff.
MAX_USHORT - Static variable in class lava.konst.BIG_INTEGER
 
MAX_USHORT - Static variable in class lava.konst.LONG
0x000000000000ffff.
MAX_USHORT - Static variable in class lava.konst.INT
0x0000ffff.
MIN_CHAR - Static variable in class lava.konst.CHAR
0x0000.
MIN_CHAR - Static variable in class lava.konst.INT
0x00000000.
MIN_DOUBLE - Static variable in class lava.konst.DOUBLE
-1.7976931348623157E308.
MIN_FLOAT - Static variable in class lava.konst.DOUBLE
-3.4028235E38.
MIN_FLOAT - Static variable in class lava.konst.FLOAT
-3.4028235E38.
MIN_PDOUBLE - Static variable in class lava.konst.DOUBLE
+4.9E-324.
MIN_PFLOAT - Static variable in class lava.konst.DOUBLE
+1.4E-45.
MIN_PFLOAT - Static variable in class lava.konst.FLOAT
+1.4E-45.
MIN_SBYTE - Static variable in class lava.konst.DOUBLE
-0x80.
MIN_SBYTE - Static variable in class lava.konst.SHORT
0x0080.
MIN_SBYTE - Static variable in class lava.konst.FLOAT
-0x80.
MIN_SBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SBYTE - Static variable in class lava.konst.LONG
0xffffffffffffff80.
MIN_SBYTE - Static variable in class lava.konst.BYTE
0x80.
MIN_SBYTE - Static variable in class lava.konst.INT
0xffffff80.
MIN_SINT - Static variable in class lava.konst.DOUBLE
-0x80000000.
MIN_SINT - Static variable in class lava.konst.FLOAT
-0x80000000.
MIN_SINT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SINT - Static variable in class lava.konst.LONG
0xffffffff80000000.
MIN_SINT - Static variable in class lava.konst.INT
0x80000000.
MIN_SLONG - Static variable in class lava.konst.DOUBLE
-0x8000000000000000.
MIN_SLONG - Static variable in class lava.konst.FLOAT
-0x8000000000000000.
MIN_SLONG - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SLONG - Static variable in class lava.konst.LONG
0x8000000000000000.
MIN_SSHORT - Static variable in class lava.konst.DOUBLE
-0x8000.
MIN_SSHORT - Static variable in class lava.konst.SHORT
0x8000.
MIN_SSHORT - Static variable in class lava.konst.FLOAT
-0x8000.
MIN_SSHORT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_SSHORT - Static variable in class lava.konst.LONG
0xffffffffffff8000.
MIN_SSHORT - Static variable in class lava.konst.INT
0xffff8000.
MIN_UBYTE - Static variable in class lava.konst.DOUBLE
0.
MIN_UBYTE - Static variable in class lava.konst.SHORT
0x0000.
MIN_UBYTE - Static variable in class lava.konst.CHAR
0x0000.
MIN_UBYTE - Static variable in class lava.konst.FLOAT
0.
MIN_UBYTE - Static variable in class lava.konst.BIG_INTEGER
 
MIN_UBYTE - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_UBYTE - Static variable in class lava.konst.BYTE
0x00.
MIN_UBYTE - Static variable in class lava.konst.INT
0x00000000.
MIN_UINT - Static variable in class lava.konst.DOUBLE
0.
MIN_UINT - Static variable in class lava.konst.FLOAT
0.
MIN_UINT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_UINT - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_UINT - Static variable in class lava.konst.INT
0x00000000.
MIN_ULONG - Static variable in class lava.konst.DOUBLE
0.
MIN_ULONG - Static variable in class lava.konst.FLOAT
0.
MIN_ULONG - Static variable in class lava.konst.BIG_INTEGER
 
MIN_ULONG - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_USHORT - Static variable in class lava.konst.DOUBLE
0.
MIN_USHORT - Static variable in class lava.konst.SHORT
0x0000.
MIN_USHORT - Static variable in class lava.konst.FLOAT
0.
MIN_USHORT - Static variable in class lava.konst.BIG_INTEGER
 
MIN_USHORT - Static variable in class lava.konst.LONG
0x0000000000000000.
MIN_USHORT - Static variable in class lava.konst.INT
0x00000000.

P

pbp - Static variable in class lava.security.des.spec.DesPermutation
P box permutation.

R

rotateCopy(boolean[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of booleans.
rotateCopy(byte[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of bytes.
rotateCopy(char[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of chars.
rotateCopy(double[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of doubles.
rotateCopy(float[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of floats.
rotateCopy(int[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of ints.
rotateCopy(long[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of longs.
rotateCopy(Object[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of Objects.
rotateCopy(short[], int) - Static method in class lava.array.ArrayShifter
Rotates an array of shorts.
ROW_COUNT - Static variable in class lava.security.des.spec.DesSBoxes
Rows per S box.

S

SBOX_COUNT - Static variable in class lava.security.des.spec.DesSBoxes
Number of S boxes.
search(int, int, byte) - Method in class lava.array.ByteArray32
Searches for value.
set(int, byte) - Method in class lava.array.ByteArray32
Sets byte.
set(int, byte[], int, int) - Method in class lava.array.ByteArray32
Sets bytes.
setIntBe(int, int) - Method in class lava.array.ByteArray32
Sets 32-bit word.
setIntLe(int, int) - Method in class lava.array.ByteArray32
Sets 32-bit word.
shiftCopy(boolean[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of booleans.
shiftCopy(byte[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of bytes.
shiftCopy(char[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of chars.
shiftCopy(double[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of doubles.
shiftCopy(float[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of floats.
shiftCopy(int[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of ints.
shiftCopy(long[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of longs.
shiftCopy(Object[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of Objects.
shiftCopy(short[], int) - Static method in class lava.array.ArrayShifter
Shifts an array of shorts.
SHORT - class lava.konst.SHORT.
Short constants.
SignedArrayCaster - class lava.array.SignedArrayCaster.
Casts arrays of signed primitives.
SignedArrayCaster() - Constructor for class lava.array.SignedArrayCaster
 
split(char[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(char[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(int[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
split(int[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, char[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, char[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, int[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, int[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(long[], int, short[], int, int) - Static method in class lava.array.BigEndianArray
 
split(long[], int, short[], int, int) - Static method in class lava.array.LittleEndianArray
 
split(short[], int, byte[], int, int) - Static method in class lava.array.BigEndianArray
 
split(short[], int, byte[], int, int) - Static method in class lava.array.LittleEndianArray
 

T

tep - Static variable in class lava.security.des.spec.DesPermutation
Text expansion permutation.
toBooleans(byte[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(char[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(double[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(float[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(int[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(long[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(Object[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBooleans(short[], int, boolean[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBytes(boolean[], int, byte[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toBytes(char[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toBytes(double[], int, byte[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toBytes(float[], int, byte[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toBytes(int[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(long[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toBytes(short[], int, byte[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(boolean[], int, char[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toChars(byte[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(byte[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(double[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(double[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(float[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(float[], int, char[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toChars(int[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(long[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toChars(short[], int, char[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(boolean[], int, double[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toDoubles(byte[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(byte[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(char[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(float[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(int[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(int[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(long[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(long[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toDoubles(short[], int, double[], int, int) - Static method in class lava.array.ArrayCaster
 
toDoubles(short[], int, double[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(boolean[], int, float[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toFloats(byte[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(byte[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(char[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(double[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(int[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(int[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(long[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(long[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toFloats(short[], int, float[], int, int) - Static method in class lava.array.ArrayCaster
 
toFloats(short[], int, float[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(boolean[], int, int[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toInts(byte[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(byte[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(char[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(double[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(double[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(float[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(float[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toInts(long[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(short[], int, int[], int, int) - Static method in class lava.array.ArrayCaster
 
toInts(short[], int, int[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(boolean[], int, long[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toLongs(byte[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(byte[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(char[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(double[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(double[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(float[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(float[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(int[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(int[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toLongs(short[], int, long[], int, int) - Static method in class lava.array.ArrayCaster
 
toLongs(short[], int, long[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(boolean[], int, short[], int, int) - Static method in class lava.array.BooleanArrayCaster
 
toShorts(byte[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(byte[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(char[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(double[], int, short[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.UnsignedArrayCaster
 
toShorts(float[], int, short[], int, int) - Static method in class lava.array.SignedArrayCaster
 
toShorts(int[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toShorts(long[], int, short[], int, int) - Static method in class lava.array.ArrayCaster
 
toString() - Method in class lava.security.des.DesKey
Converts this key to a String.
TripleDesEngine - class lava.security.des.TripleDesEngine.
Optimized 3DES implementation.
TripleDesEngine(TripleDesKey) - Constructor for class lava.security.des.TripleDesEngine
Sets triple-key.
TripleDesEngine(TripleDesKey, boolean, boolean) - Constructor for class lava.security.des.TripleDesEngine
Sets triple-key; enables/disables permutations.
TripleDesKey - class lava.security.des.TripleDesKey.
DES key.
TripleDesKey(byte[], int) - Constructor for class lava.security.des.TripleDesKey
Specifies key as a byte sequence.
TripleDesKey(DesKey, DesKey, DesKey) - Constructor for class lava.security.des.TripleDesKey
Specifies all three keys.
TripleDesKey(int[], int) - Constructor for class lava.security.des.TripleDesKey
Specifies 32-bit left and right halves.
TripleDesKey(long[], int) - Constructor for class lava.security.des.TripleDesKey
Specifies 64-bit keys.

U

UnsignedArrayCaster - class lava.array.UnsignedArrayCaster.
Casts arrays of unsigned primitives.
UnsignedArrayCaster() - Constructor for class lava.array.UnsignedArrayCaster
 

A B C D E F G H I K L M P R S T U
Sharkysoft home