mbedTLS
+
0
/1 examples
SourceVu will show references to
mbedtls_ecp_group::N
from the following samples and libraries:
ESP-IDF
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
mbedTLS
mbedtls_ecp_group::N
mbedtls_ecp_group::N field
The order of \p G.
Syntax
Show:
Summary
Declaration
from
ecp.h:244
mbedtls_mpi
N
;
Examples
mbedtls_ecp_group::N
is referenced by 1 libraries and example projects:
ESP-IDF
References
from
0/1
examples
Code
Location
Referrer
mbedtls_mpi
N
;
/*!< The order of \p G. */
ecp.h:244
if
(
mbedtls_mpi_cmp_mpi
(
x
,
&
grp
->
N
)
>=
0
)
{
ecdsa.c:216
derive_mpi()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_sub_mpi
(
x
,
x
,
&
grp
->
N
)
)
;
ecdsa.c:217
derive_mpi()
if
(
!
mbedtls_ecdsa_can_do
(
grp
->
id
)
||
grp
->
N
.
p
==
NULL
)
{
ecdsa.c:258
mbedtls_ecdsa_sign_restartable()
if
(
mbedtls_mpi_cmp_int
(
d
,
1
)
<
0
||
mbedtls_mpi_cmp_mpi
(
d
,
&
grp
->
N
)
>=
0
)
{
ecdsa.c:263
mbedtls_ecdsa_sign_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
pr
,
&
R
.
X
,
&
grp
->
N
)
)
;
ecdsa.c:321
mbedtls_ecdsa_sign_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
pk
,
pk
,
&
grp
->
N
)
)
;
ecdsa.c:356
mbedtls_ecdsa_sign_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_inv_mod
(
s
,
pk
,
&
grp
->
N
)
)
;
ecdsa.c:357
mbedtls_ecdsa_sign_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
s
,
s
,
&
grp
->
N
)
)
;
ecdsa.c:359
mbedtls_ecdsa_sign_restartable()
if
(
!
mbedtls_ecdsa_can_do
(
grp
->
id
)
||
grp
->
N
.
p
==
NULL
)
{
ecdsa.c:505
mbedtls_ecdsa_verify_restartable()
if
(
mbedtls_mpi_cmp_int
(
r
,
1
)
<
0
||
mbedtls_mpi_cmp_mpi
(
r
,
&
grp
->
N
)
>=
0
||
ecdsa.c:527
mbedtls_ecdsa_verify_restartable()
mbedtls_mpi_cmp_int
(
s
,
1
)
<
0
||
mbedtls_mpi_cmp_mpi
(
s
,
&
grp
->
N
)
>=
0
)
{
ecdsa.c:528
mbedtls_ecdsa_verify_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_inv_mod
(
&
s_inv
,
s
,
&
grp
->
N
)
)
;
ecdsa.c:543
mbedtls_ecdsa_verify_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
pu1
,
pu1
,
&
grp
->
N
)
)
;
ecdsa.c:546
mbedtls_ecdsa_verify_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
pu2
,
pu2
,
&
grp
->
N
)
)
;
ecdsa.c:549
mbedtls_ecdsa_verify_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
&
R
.
X
,
&
R
.
X
,
&
grp
->
N
)
)
;
ecdsa.c:573
mbedtls_ecdsa_verify_restartable()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
h
,
h
,
&
grp
->
N
)
)
;
ecjpake.c:234
ecjpake_hash()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_mod_mpi
(
&
h
,
&
h
,
&
grp
->
N
)
)
;
/* r */
ecjpake.c:345
ecjpake_zkp_write()
&
ctx
->
grp
.
N
,
f_rng
,
p_rng
)
)
;
ecjpake.c:679
mbedtls_ecjpake_write_round_two()
&
ctx
->
grp
.
N
,
f_rng
,
p_rng
)
)
;
ecjpake.c:745
mbedtls_ecjpake_derive_k()
mbedtls_mpi_init
(
&
grp
->
N
)
;
ecp.c:519
mbedtls_ecp_group_init()
mbedtls_mpi_free
(
&
grp
->
N
)
;
ecp.c:585
mbedtls_ecp_group_free()
if
(
mbedtls_mpi_get_bit
(
&
grp
->
N
,
0
)
!=
1
)
{
ecp.c:2138
ecp_comb_recode_scalar()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_sub_mpi
(
&
mm
,
&
grp
->
N
,
m
)
)
;
ecp.c:2147
ecp_comb_recode_scalar()
mbedtls_mpi_cmp_mpi
(
d
,
&
grp
->
N
)
>=
0
)
{
ecp.c:3106
mbedtls_ecp_check_privkey()
return
mbedtls_ecp_gen_privkey_sw
(
&
grp
->
N
,
d
,
f_rng
,
p_rng
)
;
ecp.c:3181
mbedtls_ecp_gen_privkey()
ecp_mpi_load
(
&
grp
->
N
,
n
,
nlen
)
;
ecp_curves.c:4528
ecp_group_load()
grp
->
nbits
=
mbedtls_mpi_bitlen
(
&
grp
->
N
)
;
ecp_curves.c:4535
ecp_group_load()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_read_binary
(
&
grp
->
N
,
ecp_curves.c:4636
ecp_use_curve25519()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_set_bit
(
&
grp
->
N
,
252
,
1
)
)
;
ecp_curves.c:4638
ecp_use_curve25519()
if
(
(
ret
=
mbedtls_asn1_get_mpi
(
&
p
,
end
,
&
grp
->
N
)
)
!=
0
)
{
pkparse.c:243
pk_group_from_specified()
grp
->
nbits
=
mbedtls_mpi_bitlen
(
&
grp
->
N
)
;
pkparse.c:247
pk_group_from_specified()
mbedtls_mpi_cmp_mpi
(
&
grp
->
N
,
&
ref
.
N
)
==
0
&&
pkparse.c:278
pk_group_id_from_group()
mbedtls_mpi_free
(
&
grp
.
N
)
;
pkparse.c:324
pk_ecc_group_id_from_specified()
MBEDTLS_MPI_CHK
(
mbedtls_mpi_sub_int
(
&
diff_N_2
,
&
ecp_group
.
N
,
2
)
)
;
psa_crypto.c:6217
psa_generate_derived_ecc_key_weierstrass_helper()
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
mbedtls_ecp_group::N
is read by 2 functions:
All items filtered out
mbedtls_ecp_group::N
mbedtls_ecdsa_sign_restartable()
mbedtls_ecdsa_verify_restartable()
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out