Home
last modified time | relevance | path

Searched refs:data_len (Results 1 – 13 of 13) sorted by relevance

/trusted-firmware-m-latest/platform/ext/accelerator/cc312/cc312-rom/
Dcc3xx_drbg_hash.c132 size_t data_len[3] = {entropy_len, nonce_len, personalization_len}; in cc3xx_lowlevel_drbg_hash_init() local
134 err = hash_df(3, data, data_len, state->value_v, CC3XX_DRBG_HASH_SEEDLEN * 8); in cc3xx_lowlevel_drbg_hash_init()
141 data_len[0] = sizeof(byte0); in cc3xx_lowlevel_drbg_hash_init()
142 data_len[1] = sizeof(state->value_v) - 1; in cc3xx_lowlevel_drbg_hash_init()
144 err = hash_df(2, data, data_len, state->constant_c, CC3XX_DRBG_HASH_SEEDLEN * 8); in cc3xx_lowlevel_drbg_hash_init()
314 size_t data_len[3] = {sizeof(temp), entropy_len, additional_input_len}; in cc3xx_lowlevel_drbg_hash_reseed() local
319 err = hash_df(3, data, data_len, state->value_v, CC3XX_DRBG_HASH_SEEDLEN * 8); in cc3xx_lowlevel_drbg_hash_reseed()
326 data_len[0] = sizeof(byte0); in cc3xx_lowlevel_drbg_hash_reseed()
327 data_len[1] = sizeof(state->value_v) - 1; in cc3xx_lowlevel_drbg_hash_reseed()
329 err = hash_df(2, data, data_len, state->constant_c, CC3XX_DRBG_HASH_SEEDLEN * 8); in cc3xx_lowlevel_drbg_hash_reseed()
Dcc3xx_drbg_hmac.c152 size_t data_len[3] = {0}; in cc3xx_lowlevel_drbg_hmac_generate() local
164 data_len[0] = additional_input_len; in cc3xx_lowlevel_drbg_hmac_generate()
165 err = hmac_update(1, state, data, data_len); in cc3xx_lowlevel_drbg_hmac_generate()
214 data_len[0] = additional_input_len; in cc3xx_lowlevel_drbg_hmac_generate()
218 err = hmac_update(last_hmac_update_num, state, data, data_len); in cc3xx_lowlevel_drbg_hmac_generate()
234 const size_t data_len[3] = {entropy_len, additional_input_len, 0}; in cc3xx_lowlevel_drbg_hmac_reseed() local
236 err = hmac_update(2, state, data, data_len); in cc3xx_lowlevel_drbg_hmac_reseed()
Dcc3xx_drbg_ctr.c64 const uint8_t *data, const size_t data_len) in cc3xx_drbg_ctr_update() argument
68 assert(data_len <= CC3XX_DRBG_CTR_SEEDLEN); in cc3xx_drbg_ctr_update()
83 err = cc3xx_lowlevel_aes_update(data, data_len); in cc3xx_drbg_ctr_update()
89 if (data_len < CC3XX_DRBG_CTR_SEEDLEN) { in cc3xx_drbg_ctr_update()
90 uint8_t all_zeros[CC3XX_DRBG_CTR_SEEDLEN - data_len]; in cc3xx_drbg_ctr_update()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/runtime_integration_test/tests/
Drun_integration_gcm.c33 static RunItError_t runIt_gcmProfiling(size_t data_len);
42 static RunItError_t runIt_gcmProfiling(size_t data_len) in runIt_gcmProfiling() argument
66 snprintf(testParam, PARAM_LEN - 1, "%"PRIu32"B", (uint32_t)data_len); in runIt_gcmProfiling()
69 ALLOC(cipherPtr, pCipher, data_len); in runIt_gcmProfiling()
70 ALLOC(plainBufPtr, pPlainBuf, data_len); in runIt_gcmProfiling()
81 RUNIT_ASSERT(runIt_buildRandomBuffer(pPlainBuf, data_len) == 0); in runIt_gcmProfiling()
89 data_len, in runIt_gcmProfiling()
110 (uint32_t)key_len, (uint32_t)data_len, (uint32_t)add_len); in runIt_gcmProfiling()
Drun_integration_mac.c34 static RunItError_t runIt_cmacProfiling(size_t data_len);
126 static RunItError_t runIt_cmacProfiling(size_t data_len) in runIt_cmacProfiling() argument
150 ALLOC(dataPtr, data, data_len); in runIt_cmacProfiling()
154 snprintf(testParam, PARAM_LEN - 1, "%"PRIu32"B", (uint32_t)data_len); in runIt_cmacProfiling()
174 …RUNIT_ASSERT_W_PARAM(testParam, mbedtls_cipher_cmac_update(ctx, (unsigned char* )data, data_len) =… in runIt_cmacProfiling()
188 (uint32_t)keybits, (uint32_t)data_len); in runIt_cmacProfiling()
Drun_integration_aes.c43 static RunItError_t runIt_aesCtrTestProfiling(size_t data_len);
126 static RunItError_t runIt_aesCtrTestProfiling(size_t data_len) in runIt_aesCtrTestProfiling() argument
150 snprintf(testParam, PARAM_LEN - 1, "%uB", data_len); in runIt_aesCtrTestProfiling()
152 ALLOC32(bufPtr, buf, data_len); in runIt_aesCtrTestProfiling()
172 …RUNIT_ASSERT_W_PARAM(testParam, mbedtls_aes_crypt_ctr(&ctx, data_len, &offset, nonce_counter, stre… in runIt_aesCtrTestProfiling()
179 …_RESULT_W_PARAMS(TEST_NAME, "KEY[%ub] PLAIN[%uB]", (unsigned int)KEY_SIZE, (unsigned int)data_len); in runIt_aesCtrTestProfiling()
Drun_integration_ecdsa.c120 size_t data_len = 200; in runIt_ecdsaPrimRandomEdwTest() local
139 ALLOC(dataPtr, pDataIn, data_len); in runIt_ecdsaPrimRandomEdwTest()
144 RUNIT_ASSERT_WITH_RESULT(mbedtls_ctr_drbg_random(pCtrDrbg, pDataIn, data_len), 0); in runIt_ecdsaPrimRandomEdwTest()
148 …ERT_WITH_RESULT( mbedtls_ecdsa_sign_edwards( &pCtx->grp, &r, &s, &pCtx->d, pDataIn, data_len), 0 ); in runIt_ecdsaPrimRandomEdwTest()
149 …RUNIT_ASSERT_WITH_RESULT( mbedtls_ecdsa_verify_edwards(&pCtx->grp, pDataIn, data_len, &pCtx->Q, &r… in runIt_ecdsaPrimRandomEdwTest()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/psa_driver_api/src/
Dcc3xx_psa_cipher.c47 size_t *data_len) in get_pkcs_padding() argument
52 if(NULL == input || NULL == data_len) { in get_pkcs_padding()
57 *data_len = input_len - padding_len; in get_pkcs_padding()
472 size_t data_len = operation->block_size; in cc3xx_cipher_finish() local
474 if(data_len > AES_BLOCK_SIZE){ in cc3xx_cipher_finish()
544 &data_len); in cc3xx_cipher_finish()
552 if (output_size < data_len) { in cc3xx_cipher_finish()
556 CC_PalMemCopy(output, temp_buff, data_len); in cc3xx_cipher_finish()
557 *output_length = data_len; in cc3xx_cipher_finish()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/
Dchacha20_alt.c156 size_t data_len, in mbedtls_chacha20_crypt() argument
173 ret = mbedtls_chacha20_update( &ctx, data_len, input, output ); in mbedtls_chacha20_crypt()
/trusted-firmware-m-latest/interface/include/mbedtls/
Dhmac_drbg.h223 const unsigned char *data, size_t data_len);
Dcipher.h332 void(*MBEDTLS_PRIVATE(add_padding))(unsigned char *output, size_t olen, size_t data_len);
333 int(*MBEDTLS_PRIVATE(get_padding))(unsigned char *input, size_t ilen, size_t *data_len);
/trusted-firmware-m-latest/platform/ext/target/nuvoton/m2351/bsp/Library/StdDriver/inc/
Dmkromlib.h79 int32_t data_len; /*!< Internal use for random number generator */ member
87 int32_t data_len; /*!< Internal use for random number generator */ member
/trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/
Decp_alt.c902 unsigned char data_len; in mbedtls_ecp_tls_read_point() local
915 data_len = *(*buf)++; in mbedtls_ecp_tls_read_point()
916 if( data_len < 1 || data_len > buf_len - 1 ) in mbedtls_ecp_tls_read_point()
923 *buf += data_len; in mbedtls_ecp_tls_read_point()
925 return( mbedtls_ecp_point_read_binary( grp, pt, buf_start, data_len ) ); in mbedtls_ecp_tls_read_point()