Lines Matching refs:keyLength
138 operation.inputLength = object->key.u.plaintext.keyLength + AESCTRDRBG_AES_BLOCK_SIZE_BYTES; in AESCTRDRBGXX_updateState()
146 memcpy(object->keyingMaterial, buf32, object->key.u.plaintext.keyLength); in AESCTRDRBGXX_updateState()
154 &buf32[object->key.u.plaintext.keyLength / sizeof(uint32_t)], in AESCTRDRBGXX_updateState()
208 memset(object->keyingMaterial, 0, object->key.u.plaintext.keyLength); in AESCTRDRBG_uninstantiate()
251 if (params->personalizationDataLength > params->keyLength + AESCTRDRBG_AES_BLOCK_SIZE_BYTES) in AESCTRDRBG_construct()
284 CryptoKeyPlaintext_initKey(&object->key, object->keyingMaterial, params->keyLength); in AESCTRDRBG_construct()
288 memset(object->keyingMaterial, 0, params->keyLength); in AESCTRDRBG_construct()
291 object->seedLength = params->keyLength + AESCTRDRBG_AES_BLOCK_SIZE_BYTES; in AESCTRDRBG_construct()
367 randomKey->u.plaintext.keyLength); in AESCTRDRBG_generateKey()
376 if ((randomKey->u.keyStore.keyLength != 0) && in AESCTRDRBG_generateKey()
377 (randomKey->u.keyStore.keyLength <= AESCTRDRBG_MAX_KEYSTORE_KEY_SIZE)) in AESCTRDRBG_generateKey()
388 …atus = AESCTRDRBG_getRandomBytes(handle, KeyStore_keyingMaterial, randomKey->u.keyStore.keyLength); in AESCTRDRBG_generateKey()
394 randomKey->u.keyStore.keyLength, in AESCTRDRBG_generateKey()
404 randomKey->u.keyStore.keyLength, in AESCTRDRBG_generateKey()