Lines Matching refs:state
38 * seed bytes to completely randomize the internal state of the generator
61 private byte[] state;
68 * state of the generator (20 bytes). Note, however, that our seed
137 if (state != null) {
138 digest.update(state);
139 for (int i = 0; i < state.length; i++)
140 state[i] = 0;
142 state = digest.digest(seed);
145 private static void updateState(byte[] state, byte[] output) {
151 // state(n + 1) = (state(n) + output(n) + 1) % 2^160;
152 for (int i = 0; i < state.length; i++) {
154 v = (int)state[i] + (int)output[i] + last;
157 // Store result. Check for state collision.
158 zf = zf | (state[i] != t);
159 state[i] = t;
166 state[0]++;
201 if (state == null) {
204 state = digest.digest(seed);
224 // Step the state
225 digest.update(state);
227 updateState(state, output);
246 * readObject is called to restore the state of the random object from