netxduo
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size field
Syntax
from
nx_crypto_huge_number.h:124
UINT
nx_crypto_huge_buffer_size
;
References
Location
Referrer
Text
nx_crypto_huge_number.h:124
UINT
nx_crypto_huge_buffer_size
;
nx_crypto_dh.c:140
_nx_crypto_dh_setup()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE_DIGIT
(
&
generator
,
&
generator_value
,
nx_crypto_dh.c:146
_nx_crypto_dh_setup()
modulus
.
nx_crypto_huge_buffer_size
=
dh_ptr
->
nx_crypto_dh_key_size
;
nx_crypto_dh.c:161
_nx_crypto_dh_setup()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
public_key
,
scratch_buf_ptr
,
dh_ptr
->
nx_crypto_dh_key_size
<
<
1
)
;
nx_crypto_dh.c:166
_nx_crypto_dh_setup()
private_key
.
nx_crypto_huge_buffer_size
=
sizeof
(
dh_ptr
->
nx_crypto_dh_private_key_buffer
)
;
nx_crypto_dh.c:283
_nx_crypto_dh_compute_secret()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
public_key
,
scratch_buf_ptr
,
key_size
)
;
nx_crypto_dh.c:284
_nx_crypto_dh_compute_secret()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
shared_secret
,
scratch_buf_ptr
,
key_size
<
<
1
)
;
nx_crypto_dh.c:294
_nx_crypto_dh_compute_secret()
modulus
.
nx_crypto_huge_buffer_size
=
key_size
;
nx_crypto_dh.c:302
_nx_crypto_dh_compute_secret()
private_key
.
nx_crypto_huge_buffer_size
=
key_size
;
nx_crypto_ec.c:1102
_nx_crypto_ec_point_fp_projective_to_affine()
buffer_size
=
point
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
;
nx_crypto_ec.c:1103
_nx_crypto_ec_point_fp_projective_to_affine()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:1104
_nx_crypto_ec_point_fp_projective_to_affine()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:1105
_nx_crypto_ec_point_fp_projective_to_affine()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
zi
,
scratch
,
buffer_size
)
;
nx_crypto_ec.c:1205
_nx_crypto_ec_secp192r1_reduce()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
36
)
;
nx_crypto_ec.c:1342
_nx_crypto_ec_secp224r1_reduce()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
36
)
;
nx_crypto_ec.c:1486
_nx_crypto_ec_secp256r1_reduce()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
36
)
;
nx_crypto_ec.c:1651
_nx_crypto_ec_secp384r1_reduce()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
52
)
;
nx_crypto_ec.c:1822
_nx_crypto_ec_secp521r1_reduce()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
66
)
;
nx_crypto_ec.c:2288
_nx_crypto_ec_fp_projective_add()
buffer_size
=
projective_point
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
;
nx_crypto_ec.c:2289
_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2290
_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2291
_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp3
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2292
_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp4
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2293
_nx_crypto_ec_fp_projective_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp5
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2427
_nx_crypto_ec_fp_projective_double()
buffer_size
=
projective_point
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
;
nx_crypto_ec.c:2428
_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2429
_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2430
_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp3
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2431
_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp4
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2432
_nx_crypto_ec_fp_projective_double()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp5
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2566
_nx_crypto_ec_fp_affine_add()
buffer_size
=
left
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
;
nx_crypto_ec.c:2567
_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2568
_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2569
_nx_crypto_ec_fp_affine_add()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp3
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ec.c:2670
_nx_crypto_ec_fp_affine_subtract()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
point
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
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:2888
_nx_crypto_ec_fp_projective_multiple()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
projective_point
,
NX_CRYPTO_EC_POINT_PROJECTIVE
,
scratch
,
nx_crypto_ec.c:2889
_nx_crypto_ec_fp_projective_multiple()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ec.c:2890
_nx_crypto_ec_fp_projective_multiple()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
negative_g
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
nx_crypto_ec.c:2891
_nx_crypto_ec_fp_projective_multiple()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ec.c:3024
_nx_crypto_ec_fp_fixed_multiple()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
projective_point
,
NX_CRYPTO_EC_POINT_PROJECTIVE
,
scratch
,
nx_crypto_ec.c:3025
_nx_crypto_ec_fp_fixed_multiple()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
<
<
1
)
;
nx_crypto_ec.c:3026
_nx_crypto_ec_fp_fixed_multiple()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
expanded_d
,
scratch
,
expanded_size
)
;
nx_crypto_ec.c:3159
_nx_crypto_ec_key_pair_generation_extra()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
random_number
,
scratch
,
buffer_size
)
;
nx_crypto_ec.c:3160
_nx_crypto_ec_key_pair_generation_extra()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
modulus
,
scratch
,
buffer_size
)
;
nx_crypto_ec.c:3264
_nx_crypto_ec_key_pair_stream_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
public_key
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
nx_crypto_ec.c:3268
_nx_crypto_ec_key_pair_stream_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
private_key
,
scratch
,
private_key_len
)
;
nx_crypto_ec.c:3396
_nx_crypto_ec_precomputation()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
fixed_points
->
nx_crypto_ec_fixed_points_array
[
i
]
,
nx_crypto_ec.c:3398
_nx_crypto_ec_precomputation()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ec.c:3402
_nx_crypto_ec_precomputation()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
fixed_points
->
nx_crypto_ec_fixed_points_array_2e
[
i
]
,
nx_crypto_ec.c:3404
_nx_crypto_ec_precomputation()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ec.c:3407
_nx_crypto_ec_precomputation()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
d
,
scratch_ptr
,
nx_crypto_ec.c:3582
_nx_crypto_ec_fixed_output()
curve
->
nx_crypto_ec_g
.
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
,
nx_crypto_ec.c:3608
_nx_crypto_ec_fixed_output()
for
(
k
=
0
;
k
<
(
(
value
->
nx_crypto_huge_buffer_size
)
>
>
HN_SIZE_SHIFT
)
;
k
++
)
nx_crypto_ec.c:3624
_nx_crypto_ec_fixed_output()
if
(
k
!=
(
(
value
->
nx_crypto_huge_buffer_size
)
>
>
HN_SIZE_SHIFT
)
-
1
)
nx_crypto_ec.c:3699
_nx_crypto_ec_fixed_output()
value
->
nx_crypto_huge_buffer_size
,
nx_crypto_ec.c:4295
_nx_crypto_ec_validate_public_key()
UINT
buffer_size
=
chosen_curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ec.c:4332
_nx_crypto_ec_validate_public_key()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch2
,
buffer_size
*
2
)
;
nx_crypto_ec.c:4333
_nx_crypto_ec_validate_public_key()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
right
,
scratch2
,
buffer_size
*
2
)
;
nx_crypto_ecdh.c:100
_nx_crypto_ecdh_key_pair_import()
ecdh_ptr
->
nx_crypto_ecdh_key_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecdh.c:108
_nx_crypto_ecdh_key_pair_import()
private_key
.
nx_crypto_huge_buffer_size
=
sizeof
(
ecdh_ptr
->
nx_crypto_ecdh_private_key_buffer
)
;
nx_crypto_ecdh.c:191
_nx_crypto_ecdh_private_key_export()
private_key
.
nx_crypto_huge_buffer_size
=
key_size
;
nx_crypto_ecdh.c:275
_nx_crypto_ecdh_setup()
ecdh_ptr
->
nx_crypto_ecdh_key_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecdh.c:278
_nx_crypto_ecdh_setup()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
public_key
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch_buf_ptr
,
nx_crypto_ecdh.c:284
_nx_crypto_ecdh_setup()
private_key
.
nx_crypto_huge_buffer_size
=
sizeof
(
ecdh_ptr
->
nx_crypto_ecdh_private_key_buffer
)
;
nx_crypto_ecdh.c:404
_nx_crypto_ecdh_compute_secret()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
public_key
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch_buf_ptr
,
key_size
)
;
nx_crypto_ecdh.c:405
_nx_crypto_ecdh_compute_secret()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
shared_secret
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch_buf_ptr
,
key_size
)
;
nx_crypto_ecdh.c:427
_nx_crypto_ecdh_compute_secret()
private_key
.
nx_crypto_huge_buffer_size
=
key_size
;
nx_crypto_ecdsa.c:89
_nx_crypto_ecdsa_sign()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecdsa.c:121
_nx_crypto_ecdsa_sign()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
privkey
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:122
_nx_crypto_ecdsa_sign()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
z
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:124
_nx_crypto_ecdsa_sign()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
k
,
scratch
,
buffer_size
+
8
)
;
nx_crypto_ecdsa.c:125
_nx_crypto_ecdsa_sign()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
ik
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:126
_nx_crypto_ecdsa_sign()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
buffer_size
*
2
)
;
nx_crypto_ecdsa.c:127
_nx_crypto_ecdsa_sign()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
pt
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:330
_nx_crypto_ecdsa_verify()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecdsa.c:368
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
r
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:369
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
s
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:370
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
z
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:371
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
w
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:372
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
u1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ecdsa.c:373
_nx_crypto_ecdsa_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
u2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ecdsa.c:374
_nx_crypto_ecdsa_verify()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
pubkey
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:375
_nx_crypto_ecdsa_verify()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
pt
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecdsa.c:376
_nx_crypto_ecdsa_verify()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
pt2
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:80
_nx_crypto_ecjpake_init()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:95
_nx_crypto_ecjpake_init()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ecjpake
->
nx_crypto_ecjpake_public_x1
,
nx_crypto_ecjpake.c:97
_nx_crypto_ecjpake_init()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ecjpake
->
nx_crypto_ecjpake_public_x2
,
nx_crypto_ecjpake.c:99
_nx_crypto_ecjpake_init()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ecjpake
->
nx_crypto_ecjpake_public_x3
,
nx_crypto_ecjpake.c:101
_nx_crypto_ecjpake_init()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ecjpake
->
nx_crypto_ecjpake_public_x4
,
nx_crypto_ecjpake.c:104
_nx_crypto_ecjpake_init()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
ecjpake
->
nx_crypto_ecjpake_private_x2
,
scratch_ptr
,
buffer_size
)
;
nx_crypto_ecjpake.c:173
_nx_crypto_ecjpake_hello_generate()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:180
_nx_crypto_ecjpake_hello_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
private_key
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:181
_nx_crypto_ecjpake_hello_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
r
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:182
_nx_crypto_ecjpake_hello_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
v
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:341
_nx_crypto_ecjpake_hello_process()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:349
_nx_crypto_ecjpake_hello_process()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
r
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:350
_nx_crypto_ecjpake_hello_process()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
v
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:501
_nx_crypto_ecjpake_key_exchange_generate()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:509
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
private_key
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:510
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
r
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:511
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
s
,
scratch
,
nx_crypto_ecjpake.c:513
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ga
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:514
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
public_key
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:515
_nx_crypto_ecjpake_key_exchange_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
v
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:638
_nx_crypto_ecjpake_key_exchange_process()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:647
_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
r
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:648
_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
s
,
scratch
,
nx_crypto_ecjpake.c:650
_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
ga
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:651
_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
public_key
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:652
_nx_crypto_ecjpake_key_exchange_process()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
v
,
NX_CRYPTO_EC_POINT_AFFINE
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:827
_nx_crypto_ecjpake_schnorr_zkp_hash()
size
=
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
+
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:873
_nx_crypto_ecjpake_schnorr_zkp_hash()
size
=
v
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
+
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:919
_nx_crypto_ecjpake_schnorr_zkp_hash()
size
=
x
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
+
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:1118
_nx_crypto_ecjpake_schnorr_zkp_generate()
UINT
buffer_size
=
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
;
nx_crypto_ecjpake.c:1122
_nx_crypto_ecjpake_schnorr_zkp_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
h
,
scratch
,
buffer_size
)
;
nx_crypto_ecjpake.c:1123
_nx_crypto_ecjpake_schnorr_zkp_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ecjpake.c:1124
_nx_crypto_ecjpake_schnorr_zkp_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
buffer_size
<
<
1
)
;
nx_crypto_ecjpake.c:1223
_nx_crypto_ecjpake_schnorr_zkp_verify()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
h
,
scratch
,
nx_crypto_ecjpake.c:1224
_nx_crypto_ecjpake_schnorr_zkp_verify()
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ecjpake.c:1225
_nx_crypto_ecjpake_schnorr_zkp_verify()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
temp1
,
nx_crypto_ecjpake.c:1227
_nx_crypto_ecjpake_schnorr_zkp_verify()
public_key
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ecjpake.c:1228
_nx_crypto_ecjpake_schnorr_zkp_verify()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
temp2
,
nx_crypto_ecjpake.c:1230
_nx_crypto_ecjpake_schnorr_zkp_verify()
g
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ecjpake.c:1335
_nx_crypto_ecjpake_public_key_generate()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
nx_crypto_ecjpake.c:1336
_nx_crypto_ecjpake_public_key_generate()
curve
->
nx_crypto_ec_n
.
nx_crypto_huge_buffer_size
<
<
1
)
;
nx_crypto_ecjpake.c:1415
_nx_crypto_ecjpake_pre_master_secret_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
temp1
,
nx_crypto_ecjpake.c:1417
_nx_crypto_ecjpake_pre_master_secret_generate()
public_key
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_ecjpake.c:1418
_nx_crypto_ecjpake_pre_master_secret_generate()
NX_CRYPTO_EC_POINT_INITIALIZE
(
&
temp2
,
nx_crypto_ecjpake.c:1420
_nx_crypto_ecjpake_pre_master_secret_generate()
public_key
->
nx_crypto_ec_point_x
.
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:394
_nx_crypto_huge_number_add_unsigned()
(
(
i
<
<
HN_SIZE_SHIFT
)
<
left
->
nx_crypto_huge_buffer_size
)
)
nx_crypto_huge_number.c:1676
_nx_crypto_huge_number_setup()
if
(
number
->
nx_crypto_huge_buffer_size
<
sizeof
(
HN_UBASE
)
)
nx_crypto_huge_number.c:1691
_nx_crypto_huge_number_setup()
if
(
number
->
nx_crypto_huge_buffer_size
<
(
num_words
<
<
HN_SIZE_SHIFT
)
)
nx_crypto_huge_number.c:2175
_nx_crypto_huge_number_inverse_modulus_prime()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
u
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2176
_nx_crypto_huge_number_inverse_modulus_prime()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
v
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2177
_nx_crypto_huge_number_inverse_modulus_prime()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
A
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2178
_nx_crypto_huge_number_inverse_modulus_prime()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
C
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2327
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
u
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2328
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
v
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2329
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
A
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2330
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
B
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2331
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
C
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2332
_nx_crypto_huge_number_inverse_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
D
,
scratch
,
buffer_size
)
;
nx_crypto_huge_number.c:2639
_nx_crypto_huge_number_mont_power_modulus()
radix
.
nx_crypto_huge_buffer_size
=
sizeof
(
radix_buffer
)
;
nx_crypto_huge_number.c:2642
_nx_crypto_huge_number_mont_power_modulus()
m0
.
nx_crypto_huge_buffer_size
=
4
;
nx_crypto_huge_number.c:2645
_nx_crypto_huge_number_mont_power_modulus()
mi
.
nx_crypto_huge_buffer_size
=
sizeof
(
mm_buffer
)
;
nx_crypto_huge_number.c:2653
_nx_crypto_huge_number_mont_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
xx
,
scratch
,
m
->
nx_crypto_huge_buffer_size
+
sizeof
(
HN_UBASE
)
)
;
nx_crypto_huge_number.c:2654
_nx_crypto_huge_number_mont_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
m
->
nx_crypto_huge_buffer_size
+
sizeof
(
HN_UBASE
)
)
;
nx_crypto_huge_number.c:2655
_nx_crypto_huge_number_mont_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE_DIGIT
(
&
digit
,
&
digit_value
,
1
)
;
nx_crypto_huge_number.c:2824
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
pi
,
scratch
,
p
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:2825
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
qi
,
scratch
,
q
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:2834
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp1
,
scratch
,
m
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:2835
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp2
,
scratch
,
p
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:2836
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp3
,
scratch
,
p
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_huge_number.c:2837
_nx_crypto_huge_number_crt_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE_DIGIT
(
&
digit
,
&
digit_value
,
1
)
;
nx_crypto_huge_number_extended.c:261
_nx_crypto_huge_number_power_modulus()
NX_CRYPTO_HUGE_NUMBER_INITIALIZE
(
&
temp
,
scratch
,
nx_crypto_huge_number_extended.c:262
_nx_crypto_huge_number_power_modulus()
number
->
nx_crypto_huge_buffer_size
)
;
nx_crypto_rsa.c:108
_nx_crypto_rsa_operation()
modulus_hn
.
nx_crypto_huge_buffer_size
=
modulus_length
;
nx_crypto_rsa.c:113
_nx_crypto_rsa_operation()
input_hn
.
nx_crypto_huge_buffer_size
=
modulus_length
;
nx_crypto_rsa.c:118
_nx_crypto_rsa_operation()
exponent_hn
.
nx_crypto_huge_buffer_size
=
modulus_length
;
nx_crypto_rsa.c:123
_nx_crypto_rsa_operation()
output_hn
.
nx_crypto_huge_buffer_size
=
modulus_length
*
2
;
nx_crypto_rsa.c:139
_nx_crypto_rsa_operation()
p_hn
.
nx_crypto_huge_buffer_size
=
(
modulus_length
>
>
1
)
;
nx_crypto_rsa.c:143
_nx_crypto_rsa_operation()
q_hn
.
nx_crypto_huge_buffer_size
=
(
modulus_length
>
>
1
)
;
Data Use
Functions writing
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
Functions reading
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
_nx_crypto_dh_setup()
_nx_crypto_dh_compute_secret()
_nx_crypto_ec_point_fp_projective_to_affine()
_nx_crypto_ec_secp192r1_reduce()
_nx_crypto_ec_secp224r1_reduce()
_nx_crypto_ec_secp256r1_reduce()
_nx_crypto_ec_secp384r1_reduce()
_nx_crypto_ec_secp521r1_reduce()
_nx_crypto_ec_fp_projective_add()
_nx_crypto_ec_fp_projective_double()
_nx_crypto_ec_fp_affine_add()
_nx_crypto_ec_fp_affine_subtract()
_nx_crypto_ec_fp_projective_multiple()
_nx_crypto_ec_fp_fixed_multiple()
_nx_crypto_ec_key_pair_generation_extra()
_nx_crypto_ec_key_pair_stream_generate()
_nx_crypto_ec_precomputation()
_nx_crypto_ec_validate_public_key()
_nx_crypto_ecdh_key_pair_import()
_nx_crypto_ecdh_private_key_export()
_nx_crypto_ecdh_setup()
_nx_crypto_ecdh_compute_secret()
_nx_crypto_ecdsa_sign()
_nx_crypto_ecdsa_verify()
_nx_crypto_ecjpake_init()
_nx_crypto_ecjpake_hello_generate()
_nx_crypto_ecjpake_hello_process()
_nx_crypto_ecjpake_key_exchange_generate()
_nx_crypto_ecjpake_key_exchange_process()
_nx_crypto_ecjpake_schnorr_zkp_generate()
_nx_crypto_ecjpake_schnorr_zkp_verify()
_nx_crypto_ecjpake_public_key_generate()
_nx_crypto_ecjpake_pre_master_secret_generate()
_nx_crypto_huge_number_inverse_modulus_prime()
_nx_crypto_huge_number_inverse_modulus()
_nx_crypto_huge_number_mont_power_modulus()
_nx_crypto_huge_number_crt_power_modulus()
_nx_crypto_huge_number_power_modulus()
_nx_crypto_rsa_operation()
all items filtered out
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
_nx_crypto_ec_point_fp_projective_to_affine()
_nx_crypto_ec_fp_projective_add()
_nx_crypto_ec_fp_projective_double()
_nx_crypto_ec_fp_affine_add()
_nx_crypto_ec_fp_affine_subtract()
_nx_crypto_ec_fp_projective_multiple()
_nx_crypto_ec_fp_fixed_multiple()
_nx_crypto_ec_precomputation()
_nx_crypto_ec_fixed_output()
_nx_crypto_ec_validate_public_key()
_nx_crypto_ecdh_key_pair_import()
_nx_crypto_ecdh_setup()
_nx_crypto_ecdsa_sign()
_nx_crypto_ecdsa_verify()
_nx_crypto_ecjpake_init()
_nx_crypto_ecjpake_hello_generate()
_nx_crypto_ecjpake_hello_process()
_nx_crypto_ecjpake_key_exchange_generate()
_nx_crypto_ecjpake_key_exchange_process()
_nx_crypto_ecjpake_schnorr_zkp_hash()
_nx_crypto_ecjpake_schnorr_zkp_generate()
_nx_crypto_ecjpake_schnorr_zkp_verify()
_nx_crypto_ecjpake_public_key_generate()
_nx_crypto_ecjpake_pre_master_secret_generate()
_nx_crypto_huge_number_add_unsigned()
_nx_crypto_huge_number_setup()
_nx_crypto_huge_number_mont_power_modulus()
_nx_crypto_huge_number_crt_power_modulus()
_nx_crypto_huge_number_power_modulus()
all items filtered out
Type of
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
NX_CRYPTO_HUGE_NUMBER_STRUCT::nx_crypto_huge_buffer_size
UINT
all items filtered out