Node:ICMGenerator, Next:, Previous:MDGenerator, Up:Random Numbers



ICMGenerator

The ICM generator accepts a number of additional parameters, all contained in the following constants of the ICMGenerator class. The appropriate values, including the limits of the integral types, are specific to the ICM generator algorithm.

java.lang.String BLOCK_INDEX_LENGTH Variable
A property name in the attributes map used to initialize instances of ICMGenerator. The value mapped must be a java.lang.Integer.

java.lang.String CIPHER Variable
A property name in the attributes map used to initialize instances of ICMGenerator. The value mapped must be a gnu.crypto.cipher.IBlockCipher, and is the underlying cipher used in the algorithm.

java.lang.String OFFSET Variable
A property name in the attributes map used to initialize instances of ICMGenerator. The value mapped must be a java.math.BigInteger or a byte array of the same length of the underlying cipher's block size.

java.lang.String SEGMENT_INDEX Variable
A property name in the attributes map used to initialize instances of ICMGenerator. The value mapped must be a java.math.BigInteger.

java.lang.String SEGMENT_INDEX_LENGTH Variable
A property name in the attributes map used to initialize instances of ICMGenerator. The value mapped must be a java.lang.Integer.