DEFAULT_BLK_SZ 40 crypto/ansi_cprng.c unsigned char rand_data[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 41 crypto/ansi_cprng.c unsigned char last_rand_data[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 42 crypto/ansi_cprng.c unsigned char DT[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 43 crypto/ansi_cprng.c unsigned char I[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 44 crypto/ansi_cprng.c unsigned char V[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 83 crypto/ansi_cprng.c unsigned char tmp[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 90 crypto/ansi_cprng.c hexdump("Input DT: ", ctx->DT, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 91 crypto/ansi_cprng.c hexdump("Input I: ", ctx->I, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 92 crypto/ansi_cprng.c hexdump("Input V: ", ctx->V, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 105 crypto/ansi_cprng.c memcpy(tmp, ctx->DT, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 107 crypto/ansi_cprng.c hexdump("tmp stage 0: ", tmp, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 116 crypto/ansi_cprng.c xor_vectors(ctx->I, ctx->V, tmp, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 117 crypto/ansi_cprng.c hexdump("tmp stage 1: ", tmp, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 126 crypto/ansi_cprng.c DEFAULT_BLK_SZ)) { DEFAULT_BLK_SZ 140 crypto/ansi_cprng.c DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 147 crypto/ansi_cprng.c DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 149 crypto/ansi_cprng.c hexdump("tmp stage 2: ", tmp, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 162 crypto/ansi_cprng.c for (i = DEFAULT_BLK_SZ - 1; i >= 0; i--) { DEFAULT_BLK_SZ 171 crypto/ansi_cprng.c hexdump("Output DT: ", ctx->DT, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 172 crypto/ansi_cprng.c hexdump("Output I: ", ctx->I, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 173 crypto/ansi_cprng.c hexdump("Output V: ", ctx->V, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 174 crypto/ansi_cprng.c hexdump("New Random Data: ", ctx->rand_data, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 200 crypto/ansi_cprng.c if (nbytes < DEFAULT_BLK_SZ) DEFAULT_BLK_SZ 202 crypto/ansi_cprng.c byte_count = DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 216 crypto/ansi_cprng.c if (ctx->rand_data_valid == DEFAULT_BLK_SZ) { DEFAULT_BLK_SZ 227 crypto/ansi_cprng.c if (byte_count < DEFAULT_BLK_SZ) { DEFAULT_BLK_SZ 229 crypto/ansi_cprng.c while (ctx->rand_data_valid < DEFAULT_BLK_SZ) { DEFAULT_BLK_SZ 242 crypto/ansi_cprng.c for (; byte_count >= DEFAULT_BLK_SZ; byte_count -= DEFAULT_BLK_SZ) { DEFAULT_BLK_SZ 243 crypto/ansi_cprng.c if (ctx->rand_data_valid == DEFAULT_BLK_SZ) { DEFAULT_BLK_SZ 252 crypto/ansi_cprng.c memcpy(ptr, ctx->rand_data, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 253 crypto/ansi_cprng.c ctx->rand_data_valid += DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 254 crypto/ansi_cprng.c ptr += DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 291 crypto/ansi_cprng.c memcpy(ctx->V, V, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 293 crypto/ansi_cprng.c memcpy(ctx->V, DEFAULT_V_SEED, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 296 crypto/ansi_cprng.c memcpy(ctx->DT, DT, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 298 crypto/ansi_cprng.c memset(ctx->DT, 0, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 300 crypto/ansi_cprng.c memset(ctx->rand_data, 0, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 301 crypto/ansi_cprng.c memset(ctx->last_rand_data, 0, DEFAULT_BLK_SZ); DEFAULT_BLK_SZ 303 crypto/ansi_cprng.c ctx->rand_data_valid = DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 367 crypto/ansi_cprng.c const u8 *key = seed + DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 370 crypto/ansi_cprng.c if (slen < DEFAULT_PRNG_KSZ + DEFAULT_BLK_SZ) DEFAULT_BLK_SZ 373 crypto/ansi_cprng.c if (slen >= (2 * DEFAULT_BLK_SZ + DEFAULT_PRNG_KSZ)) DEFAULT_BLK_SZ 396 crypto/ansi_cprng.c u8 rdata[DEFAULT_BLK_SZ]; DEFAULT_BLK_SZ 397 crypto/ansi_cprng.c const u8 *key = seed + DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 402 crypto/ansi_cprng.c if (slen < DEFAULT_PRNG_KSZ + DEFAULT_BLK_SZ) DEFAULT_BLK_SZ 415 crypto/ansi_cprng.c rc = get_prng_bytes(rdata, DEFAULT_BLK_SZ, prng, 0); DEFAULT_BLK_SZ 416 crypto/ansi_cprng.c prng->rand_data_valid = DEFAULT_BLK_SZ; DEFAULT_BLK_SZ 426 crypto/ansi_cprng.c .seedsize = DEFAULT_PRNG_KSZ + 2 * DEFAULT_BLK_SZ, DEFAULT_BLK_SZ 440 crypto/ansi_cprng.c .seedsize = DEFAULT_PRNG_KSZ + 2 * DEFAULT_BLK_SZ,