NX_CRYPTO_EC_POINT::nx_crypto_ec_point_y is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_EC_POINT::nx_crypto_ec_point_y

NX_CRYPTO_EC_POINT::nx_crypto_ec_point_y field

Syntax

NX_CRYPTO_HUGE_NUMBER nx_crypto_ec_point_y;

References

LocationReferrerText
nx_crypto_ec.h:79
NX_CRYPTO_HUGE_NUMBER nx_crypto_ec_point_y;
nx_crypto_ec.c:749_nx_crypto_ec_point_is_infinite()
_nx_crypto_huge_number_is_zero(&point -> nx_crypto_ec_point_y))
nx_crypto_ec.c:813_nx_crypto_ec_point_set_infinite()
NX_CRYPTO_HUGE_NUMBER_SET_DIGIT(&point -> nx_crypto_ec_point_y, 0);
nx_crypto_ec.c:889_nx_crypto_ec_point_setup()
status = _nx_crypto_huge_number_setup(&point -> nx_crypto_ec_point_y, byte_stream, len);
nx_crypto_ec.c:972_nx_crypto_ec_point_extract_uncompressed()
status = _nx_crypto_huge_number_extract_fixed_size(&point -> nx_crypto_ec_point_y,
nx_crypto_ec.c:1119_nx_crypto_ec_point_fp_projective_to_affine()
NX_CRYPTO_EC_MULTIPLE_REDUCE(curve, &point -> nx_crypto_ec_point_y,
nx_crypto_ec.c:1121_nx_crypto_ec_point_fp_projective_to_affine()
NX_CRYPTO_HUGE_NUMBER_COPY(&point -> nx_crypto_ec_point_y, &temp1);
nx_crypto_ec.c:2277_nx_crypto_ec_fp_projective_add()
nx_crypto_ec.c:2278_nx_crypto_ec_fp_projective_add()
&affine_point -> nx_crypto_ec_point_y);
nx_crypto_ec.c:2309_nx_crypto_ec_fp_projective_add()
nx_crypto_ec.c:2311_nx_crypto_ec_fp_projective_add()
_nx_crypto_ec_subtract_reduce(curve, &temp1, &projective_point -> nx_crypto_ec_point_y,
nx_crypto_ec.c:2341_nx_crypto_ec_fp_projective_add()
nx_crypto_ec.c:2344_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_COPY(&projective_point -> nx_crypto_ec_point_y, &temp3);
nx_crypto_ec.c:2435_nx_crypto_ec_fp_projective_double()
nx_crypto_ec.c:2457_nx_crypto_ec_fp_projective_double()
nx_crypto_ec.c:2479_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_COPY(&projective_point -> nx_crypto_ec_point_y, &temp3);
nx_crypto_ec.c:2554_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_COPY(&left -> nx_crypto_ec_point_y,
nx_crypto_ec.c:2555_nx_crypto_ec_fp_affine_add()
&right -> nx_crypto_ec_point_y);
nx_crypto_ec.c:2573_nx_crypto_ec_fp_affine_add()
(_nx_crypto_huge_number_compare(&left -> nx_crypto_ec_point_y,
nx_crypto_ec.c:2574_nx_crypto_ec_fp_affine_add()
&right -> nx_crypto_ec_point_y) == NX_CRYPTO_HUGE_NUMBER_EQUAL))
nx_crypto_ec.c:2579_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_COPY(&temp3, &left -> nx_crypto_ec_point_y);
nx_crypto_ec.c:2596_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_COPY(&temp1, &right -> nx_crypto_ec_point_y);
nx_crypto_ec.c:2597_nx_crypto_ec_fp_affine_add()
_nx_crypto_ec_subtract_reduce(curve, &temp1, &left -> nx_crypto_ec_point_y, scratch);
nx_crypto_ec.c:2611_nx_crypto_ec_fp_affine_add()
_nx_crypto_ec_subtract_reduce(curve, &temp1, &left -> nx_crypto_ec_point_y, scratch);
nx_crypto_ec.c:2612_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_COPY(&left -> nx_crypto_ec_point_y, &temp1);
nx_crypto_ec.c:2670_nx_crypto_ec_fp_affine_subtract()
nx_crypto_ec.c:2671_nx_crypto_ec_fp_affine_subtract()
right -> nx_crypto_ec_point_y.nx_crypto_huge_buffer_size);
nx_crypto_ec.c:2673_nx_crypto_ec_fp_affine_subtract()
NX_CRYPTO_HUGE_NUMBER_COPY(&point.nx_crypto_ec_point_y, &curve -> nx_crypto_ec_field.fp);
nx_crypto_ec.c:2675_nx_crypto_ec_fp_affine_subtract()
_nx_crypto_ec_subtract_reduce(curve, &point.nx_crypto_ec_point_y,
nx_crypto_ec.c:2676_nx_crypto_ec_fp_affine_subtract()
&right -> nx_crypto_ec_point_y, scratch);
nx_crypto_ec.c:2888_nx_crypto_ec_fp_projective_multiple()
nx_crypto_ec.c:2890_nx_crypto_ec_fp_projective_multiple()
nx_crypto_ec.c:2895_nx_crypto_ec_fp_projective_multiple()
NX_CRYPTO_HUGE_NUMBER_COPY(&negative_g.nx_crypto_ec_point_y, &curve -> nx_crypto_ec_field.fp);
nx_crypto_ec.c:2896_nx_crypto_ec_fp_projective_multiple()
_nx_crypto_ec_subtract_reduce(curve, &negative_g.nx_crypto_ec_point_y,
nx_crypto_ec.c:2897_nx_crypto_ec_fp_projective_multiple()
&g -> nx_crypto_ec_point_y, scratch);
nx_crypto_ec.c:2940_nx_crypto_ec_fp_projective_multiple()
NX_CRYPTO_HUGE_NUMBER_COPY(&r -> nx_crypto_ec_point_y,
nx_crypto_ec.c:2941_nx_crypto_ec_fp_projective_multiple()
&projective_point.nx_crypto_ec_point_y);
nx_crypto_ec.c:3024_nx_crypto_ec_fp_fixed_multiple()
nx_crypto_ec.c:3084_nx_crypto_ec_fp_fixed_multiple()
NX_CRYPTO_HUGE_NUMBER_COPY(&r -> nx_crypto_ec_point_y,
nx_crypto_ec.c:3085_nx_crypto_ec_fp_fixed_multiple()
&projective_point.nx_crypto_ec_point_y);
nx_crypto_ec.c:3264_nx_crypto_ec_key_pair_stream_generate()
nx_crypto_ec.c:3396_nx_crypto_ec_precomputation()
nx_crypto_ec.c:3402_nx_crypto_ec_precomputation()
nx_crypto_ec.c:3431_nx_crypto_ec_precomputation()
NX_CRYPTO_HUGE_NUMBER_COPY(&array[offset - 1].nx_crypto_ec_point_y,
nx_crypto_ec.c:3432_nx_crypto_ec_precomputation()
&array[offset - 2].nx_crypto_ec_point_y);
nx_crypto_ec.c:3439_nx_crypto_ec_precomputation()
NX_CRYPTO_HUGE_NUMBER_COPY(&array[offset + j - 1].nx_crypto_ec_point_y,
nx_crypto_ec.c:3440_nx_crypto_ec_precomputation()
&array[offset - 2].nx_crypto_ec_point_y);
nx_crypto_ec.c:3475_nx_crypto_ec_precomputation()
NX_CRYPTO_HUGE_NUMBER_COPY(&array[offset + j].nx_crypto_ec_point_y,
nx_crypto_ec.c:3476_nx_crypto_ec_precomputation()
&array[offset - 1].nx_crypto_ec_point_y);
nx_crypto_ec.c:3605_nx_crypto_ec_fixed_output()
value = &points[i].nx_crypto_ec_point_y;
nx_crypto_ec.c:3688_nx_crypto_ec_fixed_output()
value = &points[i].nx_crypto_ec_point_y;
nx_crypto_ec.c:4315_nx_crypto_ec_validate_public_key()
compare_value = _nx_crypto_huge_number_compare(&public_key -> nx_crypto_ec_point_y, &chosen_curve -> nx_crypto_ec_field.fp);
nx_crypto_ec.c:4322_nx_crypto_ec_validate_public_key()
nx_crypto_ec.c:4346_nx_crypto_ec_validate_public_key()
_nx_crypto_huge_number_multiply(&public_key -> nx_crypto_ec_point_y, &public_key -> nx_crypto_ec_point_y, &temp);
nx_crypto_ecdh.c:278_nx_crypto_ecdh_setup()
nx_crypto_ecdh.c:404_nx_crypto_ecdh_compute_secret()
nx_crypto_ecdh.c:405_nx_crypto_ecdh_compute_secret()
nx_crypto_ecdsa.c:127_nx_crypto_ecdsa_sign()
nx_crypto_ecdsa.c:374_nx_crypto_ecdsa_verify()
nx_crypto_ecdsa.c:375_nx_crypto_ecdsa_verify()
nx_crypto_ecdsa.c:376_nx_crypto_ecdsa_verify()
nx_crypto_ecjpake.c:95_nx_crypto_ecjpake_init()
nx_crypto_ecjpake.c:97_nx_crypto_ecjpake_init()
nx_crypto_ecjpake.c:99_nx_crypto_ecjpake_init()
nx_crypto_ecjpake.c:101_nx_crypto_ecjpake_init()
nx_crypto_ecjpake.c:182_nx_crypto_ecjpake_hello_generate()
nx_crypto_ecjpake.c:350_nx_crypto_ecjpake_hello_process()
nx_crypto_ecjpake.c:513_nx_crypto_ecjpake_key_exchange_generate()
nx_crypto_ecjpake.c:514_nx_crypto_ecjpake_key_exchange_generate()
nx_crypto_ecjpake.c:515_nx_crypto_ecjpake_key_exchange_generate()
nx_crypto_ecjpake.c:650_nx_crypto_ecjpake_key_exchange_process()
nx_crypto_ecjpake.c:651_nx_crypto_ecjpake_key_exchange_process()
nx_crypto_ecjpake.c:652_nx_crypto_ecjpake_key_exchange_process()
nx_crypto_ecjpake.c:666_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_HUGE_NUMBER_COPY(&ga.nx_crypto_ec_point_y,
nx_crypto_ecjpake.c:667_nx_crypto_ecjpake_key_exchange_process()
&ecjpake -> nx_crypto_ecjpake_public_x1.nx_crypto_ec_point_y);
nx_crypto_ecjpake.c:828_nx_crypto_ecjpake_schnorr_zkp_hash()
g -> nx_crypto_ec_point_y.nx_crypto_huge_buffer_size + 1;
nx_crypto_ecjpake.c:874_nx_crypto_ecjpake_schnorr_zkp_hash()
v -> nx_crypto_ec_point_y.nx_crypto_huge_buffer_size + 1;
nx_crypto_ecjpake.c:920_nx_crypto_ecjpake_schnorr_zkp_hash()
x -> nx_crypto_ec_point_y.nx_crypto_huge_buffer_size + 1;
nx_crypto_ecjpake.c:1225_nx_crypto_ecjpake_schnorr_zkp_verify()
nx_crypto_ecjpake.c:1228_nx_crypto_ecjpake_schnorr_zkp_verify()
nx_crypto_ecjpake.c:1249_nx_crypto_ecjpake_schnorr_zkp_verify()
(_nx_crypto_huge_number_compare(&temp1.nx_crypto_ec_point_y,
nx_crypto_ecjpake.c:1250_nx_crypto_ecjpake_schnorr_zkp_verify()
&v -> nx_crypto_ec_point_y) == NX_CRYPTO_HUGE_NUMBER_EQUAL))
nx_crypto_ecjpake.c:1330_nx_crypto_ecjpake_public_key_generate()
NX_CRYPTO_HUGE_NUMBER_COPY(&g -> nx_crypto_ec_point_y, &x1 -> nx_crypto_ec_point_y);
nx_crypto_ecjpake.c:1415_nx_crypto_ecjpake_pre_master_secret_generate()
nx_crypto_ecjpake.c:1418_nx_crypto_ecjpake_pre_master_secret_generate()
nx_crypto_ecjpake.c:1426_nx_crypto_ecjpake_pre_master_secret_generate()
NX_CRYPTO_HUGE_NUMBER_COPY(&temp1.nx_crypto_ec_point_y, &x4 -> nx_crypto_ec_point_y);
nx_crypto_ecjpake.c:1430_nx_crypto_ecjpake_pre_master_secret_generate()
NX_CRYPTO_HUGE_NUMBER_COPY(&temp2.nx_crypto_ec_point_y, &public_key -> nx_crypto_ec_point_y);