Home
last modified time | relevance | path

Searched refs:priv_ctx (Results 1 – 6 of 6) sorted by relevance

/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_lms.function15 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 …]
Dtest_suite_lmots.function35 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 …]
/openthread-latest/third_party/mbedtls/repo/library/
Dlms.c638 const mbedtls_lms_private_t *priv_ctx) in mbedtls_lms_calculate_public_key() argument
640 const size_t node_bytes = MBEDTLS_LMS_M_NODE_BYTES(priv_ctx->params.type); in mbedtls_lms_calculate_public_key()
644 if (!priv_ctx->have_private_key) { in mbedtls_lms_calculate_public_key()
648 if (priv_ctx->params.type in mbedtls_lms_calculate_public_key()
653 if (priv_ctx->params.otstype in mbedtls_lms_calculate_public_key()
658 tree = mbedtls_calloc((size_t) MERKLE_TREE_NODE_AM(priv_ctx->params.type), in mbedtls_lms_calculate_public_key()
664 memcpy(&ctx->params, &priv_ctx->params, in mbedtls_lms_calculate_public_key()
667 ret = calculate_merkle_tree(priv_ctx, tree); in mbedtls_lms_calculate_public_key()
681 (size_t) MERKLE_TREE_NODE_AM(priv_ctx->params.type)); in mbedtls_lms_calculate_public_key()
Dlmots.c651 const mbedtls_lmots_private_t *priv_ctx) in mbedtls_lmots_calculate_public_key() argument
657 if (!priv_ctx->have_private_key) { in mbedtls_lmots_calculate_public_key()
661 ret = hash_digit_array(&priv_ctx->params, in mbedtls_lmots_calculate_public_key()
662 (unsigned char *) priv_ctx->private_key, NULL, in mbedtls_lmots_calculate_public_key()
668 ret = public_key_from_hashed_digit_array(&priv_ctx->params, in mbedtls_lmots_calculate_public_key()
675 memcpy(&ctx->params, &priv_ctx->params, in mbedtls_lmots_calculate_public_key()
Dlmots.h247 const mbedtls_lmots_private_t *priv_ctx);
/openthread-latest/third_party/mbedtls/repo/include/mbedtls/
Dlms.h390 const mbedtls_lms_private_t *priv_ctx);