Lines Matching defs:keylen
45 size_t keylen;
82 n = inlen < ctr->keylen ? inlen : ctr->keylen;
85 if (inlen <= ctr->keylen)
88 n = inlen - ctr->keylen;
94 ctr->V[i] ^= in[i + ctr->keylen];
125 if (ctr->keylen != 16) {
142 num_of_blk = ctr->keylen == 16 ? 2 : 3;
221 /* NB keylen is at most 32 bytes */
225 *p = (unsigned char)((ctr->keylen + 16) & 0xff);
237 if (!EVP_CipherUpdate(ctr->ctx_ecb, ctr->KX, &outlen, ctr->KX + ctr->keylen,
245 if (ctr->keylen != 16)
273 if (ctr->keylen == 16) {
283 memcpy(ctr->K, out, ctr->keylen);
284 memcpy(ctr->V, out + ctr->keylen, 16);
508 if (ctr->keylen > 0) {
509 drbg->min_entropylen = ctr->keylen;
513 const size_t len = ctr->keylen > 0 ? drbg->seedlen : DRBG_MAX_LENGTH;
529 size_t keylen;
535 ctr->keylen = keylen = EVP_CIPHER_get_key_length(ctr->cipher_ctr);
553 drbg->strength = keylen * 8;
554 drbg->seedlen = keylen + 16;