Searched refs:priv_ctx (Results 1 – 6 of 6) sorted by relevance
/mbedtls-latest/tests/suites/ |
D | test_suite_lms.function | 15 mbedtls_lms_private_t priv_ctx; 19 mbedtls_lms_private_init(&priv_ctx); 24 TEST_EQUAL(mbedtls_lms_generate_private_key(&priv_ctx, MBEDTLS_LMS_SHA256_M32_H10, 29 TEST_EQUAL(mbedtls_lms_calculate_public_key(&pub_ctx, &priv_ctx), 0); 31 TEST_EQUAL(mbedtls_lms_sign(&priv_ctx, mbedtls_test_rnd_std_rand, NULL, 40 mbedtls_lms_private_free(&priv_ctx); 48 mbedtls_lms_private_t priv_ctx; 52 mbedtls_lms_private_init(&priv_ctx); 57 TEST_EQUAL(mbedtls_lms_generate_private_key(&priv_ctx, MBEDTLS_LMS_SHA256_M32_H10, 62 TEST_EQUAL(mbedtls_lms_calculate_public_key(&pub_ctx, &priv_ctx), 0); [all …]
|
D | test_suite_lmots.function | 35 mbedtls_lmots_private_t priv_ctx; 39 mbedtls_lmots_private_init(&priv_ctx); 41 TEST_EQUAL(mbedtls_lmots_generate_private_key(&priv_ctx, MBEDTLS_LMOTS_SHA256_N32_W8, 43 TEST_EQUAL(mbedtls_lmots_calculate_public_key(&pub_ctx, &priv_ctx), 0); 44 TEST_EQUAL(mbedtls_lmots_sign(&priv_ctx, &mbedtls_test_rnd_std_rand, NULL, 50 mbedtls_lmots_private_free(&priv_ctx); 58 mbedtls_lmots_private_t priv_ctx; 62 mbedtls_lmots_private_init(&priv_ctx); 64 TEST_EQUAL(mbedtls_lmots_generate_private_key(&priv_ctx, MBEDTLS_LMOTS_SHA256_N32_W8, 66 TEST_EQUAL(mbedtls_lmots_calculate_public_key(&pub_ctx, &priv_ctx), 0); [all …]
|
/mbedtls-latest/library/ |
D | lms.c | 646 const mbedtls_lms_private_t *priv_ctx) in mbedtls_lms_calculate_public_key() argument 648 const size_t node_bytes = MBEDTLS_LMS_M_NODE_BYTES(priv_ctx->params.type); in mbedtls_lms_calculate_public_key() 652 if (!priv_ctx->have_private_key) { in mbedtls_lms_calculate_public_key() 656 if (priv_ctx->params.type in mbedtls_lms_calculate_public_key() 661 if (priv_ctx->params.otstype in mbedtls_lms_calculate_public_key() 666 tree = mbedtls_calloc((size_t) MERKLE_TREE_NODE_AM(priv_ctx->params.type), in mbedtls_lms_calculate_public_key() 672 memcpy(&ctx->params, &priv_ctx->params, in mbedtls_lms_calculate_public_key() 675 ret = calculate_merkle_tree(priv_ctx, tree); in mbedtls_lms_calculate_public_key() 689 (size_t) MERKLE_TREE_NODE_AM(priv_ctx->params.type)); in mbedtls_lms_calculate_public_key()
|
D | lmots.c | 659 const mbedtls_lmots_private_t *priv_ctx) in mbedtls_lmots_calculate_public_key() argument 665 if (!priv_ctx->have_private_key) { in mbedtls_lmots_calculate_public_key() 669 ret = hash_digit_array(&priv_ctx->params, in mbedtls_lmots_calculate_public_key() 670 (unsigned char *) priv_ctx->private_key, NULL, in mbedtls_lmots_calculate_public_key() 676 ret = public_key_from_hashed_digit_array(&priv_ctx->params, in mbedtls_lmots_calculate_public_key() 683 memcpy(&ctx->params, &priv_ctx->params, in mbedtls_lmots_calculate_public_key()
|
D | lmots.h | 247 const mbedtls_lmots_private_t *priv_ctx);
|
/mbedtls-latest/include/mbedtls/ |
D | lms.h | 390 const mbedtls_lms_private_t *priv_ctx);
|