Lines Matching refs:in

26  ** Digest Algorithm" in all material mentioning or referencing this **
31 ** Data Security, Inc. MD4 Message Digest Algorithm" in all **
39 ** These notices must be retained in any copies of any part of this **
100 krb5_ui_4 in[16];
115 mdContext->in[mdi++] = *inBuf++;
120 in[i] = (((krb5_ui_4)mdContext->in[ii+3]) << 24) |
121 (((krb5_ui_4)mdContext->in[ii+2]) << 16) |
122 (((krb5_ui_4)mdContext->in[ii+1]) << 8) |
123 ((krb5_ui_4)mdContext->in[ii]);
124 Transform (mdContext->buf, in);
133 krb5_ui_4 in[16];
139 in[14] = mdContext->i[0];
140 in[15] = mdContext->i[1];
149 /* append length in bits and transform */
151 in[i] = (((krb5_ui_4)mdContext->in[ii+3]) << 24) |
152 (((krb5_ui_4)mdContext->in[ii+2]) << 16) |
153 (((krb5_ui_4)mdContext->in[ii+1]) << 8) |
154 ((krb5_ui_4)mdContext->in[ii]);
155 Transform (mdContext->buf, in);
158 /* store buffer in digest */
170 /* Basic MD4 step. Transform buf based on in.
172 static void Transform (krb5_ui_4 *buf, krb5_ui_4 *in)
181 FF (a, b, c, d, in[i], round1consts[i%4]); ROTATE;
188 GG (a, b, c, d, in[round2indices[i]], round2consts[i%4]); ROTATE;
195 HH (a, b, c, d, in[round3indices[i]], round3consts[i%4]); ROTATE;
199 FF (a, b, c, d, in[ 0], 3);
200 FF (d, a, b, c, in[ 1], 7);
201 FF (c, d, a, b, in[ 2], 11);
202 FF (b, c, d, a, in[ 3], 19);
203 FF (a, b, c, d, in[ 4], 3);
204 FF (d, a, b, c, in[ 5], 7);
205 FF (c, d, a, b, in[ 6], 11);
206 FF (b, c, d, a, in[ 7], 19);
207 FF (a, b, c, d, in[ 8], 3);
208 FF (d, a, b, c, in[ 9], 7);
209 FF (c, d, a, b, in[10], 11);
210 FF (b, c, d, a, in[11], 19);
211 FF (a, b, c, d, in[12], 3);
212 FF (d, a, b, c, in[13], 7);
213 FF (c, d, a, b, in[14], 11);
214 FF (b, c, d, a, in[15], 19);
217 GG (a, b, c, d, in[ 0], 3);
218 GG (d, a, b, c, in[ 4], 5);
219 GG (c, d, a, b, in[ 8], 9);
220 GG (b, c, d, a, in[12], 13);
221 GG (a, b, c, d, in[ 1], 3);
222 GG (d, a, b, c, in[ 5], 5);
223 GG (c, d, a, b, in[ 9], 9);
224 GG (b, c, d, a, in[13], 13);
225 GG (a, b, c, d, in[ 2], 3);
226 GG (d, a, b, c, in[ 6], 5);
227 GG (c, d, a, b, in[10], 9);
228 GG (b, c, d, a, in[14], 13);
229 GG (a, b, c, d, in[ 3], 3);
230 GG (d, a, b, c, in[ 7], 5);
231 GG (c, d, a, b, in[11], 9);
232 GG (b, c, d, a, in[15], 13);
235 HH (a, b, c, d, in[ 0], 3);
236 HH (d, a, b, c, in[ 8], 9);
237 HH (c, d, a, b, in[ 4], 11);
238 HH (b, c, d, a, in[12], 15);
239 HH (a, b, c, d, in[ 2], 3);
240 HH (d, a, b, c, in[10], 9);
241 HH (c, d, a, b, in[ 6], 11);
242 HH (b, c, d, a, in[14], 15);
243 HH (a, b, c, d, in[ 1], 3);
244 HH (d, a, b, c, in[ 9], 9);
245 HH (c, d, a, b, in[ 5], 11);
246 HH (b, c, d, a, in[13], 15);
247 HH (a, b, c, d, in[ 3], 3);
248 HH (d, a, b, c, in[11], 9);
249 HH (c, d, a, b, in[ 7], 11);
250 HH (b, c, d, a, in[15], 15);