Home
last modified time | relevance | path

Searched full:curve (Results 1 – 22 of 22) sorted by relevance

/Zephyr-Core-3.5.0/modules/mbedtls/
DKconfig.tls-generic121 comment "Elliptic curve libraries"
124 bool "Elliptic curve Diffie-Hellman library"
128 bool "Elliptic curve DSA library"
132 bool "Elliptic curve J-PAKE library"
136 bool "Elliptic curve over GF(p) library"
162 bool "SECP192R1 elliptic curve"
165 bool "SECP224R1 elliptic curve"
168 bool "SECP256R1 elliptic curve"
172 bool "SECP384R1 elliptic curve"
175 bool "SECP521R1 elliptic curve"
[all …]
/Zephyr-Core-3.5.0/samples/boards/nrf/battery/src/
Dbattery.h25 /** A point in a battery discharge curve sequence.
27 * A discharge curve is defined as a sequence of these points, where
44 * @param curve the discharge curve for the type of battery installed
51 const struct battery_level_point *curve);
Dmain.c15 /** A discharge curve specific to the power source. */
17 /* "Curve" here eyeballed from captured data for the [Adafruit
Dbattery.c206 const struct battery_level_point *curve) in battery_level_pptt() argument
208 const struct battery_level_point *pb = curve; in battery_level_pptt()
/Zephyr-Core-3.5.0/share/sysbuild/images/bootloader/
DKconfig51 bool "Elliptic curve digital signatures with curve P-256"
54 bool "Edwards curve digital signatures using ed25519"
/Zephyr-Core-3.5.0/dts/bindings/led/
Dti,lp50xx.yaml18 If enabled a logarithmic dimming scale curve is used for LED brightness
19 control. A linear dimming scale curve is used else.
/Zephyr-Core-3.5.0/samples/tfm_integration/psa_crypto/
DKconfig37 A static key value will be used for the elliptic curve 'secp256r1'
44 A randomly generated value will be used for the elliptic curve
/Zephyr-Core-3.5.0/tests/crypto/tinycrypt/src/
Decc_dh.c83 const struct uECC_Curve_t *curve = uECC_secp256r1(); in ecdh_vectors() local
99 rc = uECC_shared_secret(pub_bytes, private_bytes, z_bytes, curve); in ecdh_vectors()
307 const struct uECC_Curve_t *curve = uECC_secp256r1(); in pkv_vectors() local
324 rc = uECC_valid_public_key(_public, curve); in pkv_vectors()
332 * -3 => 2 - not on curve in pkv_vectors()
404 const struct uECC_Curve_t *curve = uECC_secp256r1(); in montecarlo_ecdh() local
414 if (!uECC_make_key(public1, private1, curve) || in montecarlo_ecdh()
415 !uECC_make_key(public2, private2, curve)) { in montecarlo_ecdh()
419 if (!uECC_shared_secret(public2, private1, secret1, curve)) { in montecarlo_ecdh()
423 if (!uECC_shared_secret(public1, private2, secret2, curve)) { in montecarlo_ecdh()
Decc_dsa.c346 const struct uECC_Curve_t *curve = uECC_secp256r1(); in vrfy_vectors() local
396 if (0 != uECC_valid_public_key(pub_bytes, curve)) { in vrfy_vectors()
584 const struct uECC_Curve_t *curve = uECC_secp256r1(); in montecarlo_signverify() local
591 uECC_generate_random_int(hash_words, curve->n, BITS_TO_WORDS(curve->num_n_bits)); in montecarlo_signverify()
595 zassert_true(uECC_make_key(public, private, curve), in montecarlo_signverify()
599 zassert_true(uECC_sign(private, hash, sizeof(hash), sig, curve), in montecarlo_signverify()
603 zassert_true(uECC_verify(public, hash, sizeof(hash), sig, curve), in montecarlo_signverify()
/Zephyr-Core-3.5.0/modules/
DKconfig.tinycrypt41 This option enables support for the Elliptic curve
50 This option enables support for the Elliptic Curve Digital
/Zephyr-Core-3.5.0/samples/net/lwm2m_client/
Doverlay-dtls-cert.conf22 # We only need prime256v1 curve
/Zephyr-Core-3.5.0/samples/boards/nrf/battery/
DREADME.rst52 an estimate of remaining capacity. The correct curve depends on the
53 battery source: a standard LiPo cell requires a curve that is different
/Zephyr-Core-3.5.0/samples/modules/tflite-micro/hello_world/src/
Dmain.c19 /* Increase number of loops to see full period of the sine curve */
/Zephyr-Core-3.5.0/dts/bindings/display/
Dilitek,ili9342c.yaml18 select the desired Gamma curve for the current display.
/Zephyr-Core-3.5.0/subsys/bluetooth/mesh/
Dcrypto_psa.c248 * the secp256r1 curve in bt_mesh_pub_key_gen()
324 /* For elliptic curve key pairs for Weierstrass curve families (PSA_ECC_FAMILY_SECP_R1) in bt_mesh_dhkey_gen()
/Zephyr-Core-3.5.0/samples/modules/tflite-micro/hello_world/
DREADME.rst85 the full period of the sine curve, increase the number of loops in :file:`main.c`.
/Zephyr-Core-3.5.0/subsys/bluetooth/controller/
DKconfig416 bool "Elliptic Curve Diffie-Hellman (ECDH)"
420 Enable support for Bluetooth v4.2 Elliptic Curve Diffie-Hellman
/Zephyr-Core-3.5.0/modules/mbedtls/configs/
Dconfig-tls-generic.h190 /* Supported elliptic curve libraries */
/Zephyr-Core-3.5.0/samples/tfm_integration/psa_crypto/src/
Dpsa_crypto.c795 * The curve `prime256v1` is same as `secp256r1` in OpenSSL in crp_test()
/Zephyr-Core-3.5.0/tests/bsim/bluetooth/mesh/src/
Dtest_provision.c452 * the secp256r1 curve in generate_oob_key_pair()
/Zephyr-Core-3.5.0/doc/releases/
Drelease-notes-3.5.rst2279 * Reworked the ECDSA256 TLV curve agnostic and renamed it to ``ECDSA_SIG``.
/Zephyr-Core-3.5.0/samples/modules/tflite-micro/hello_world/train/
Dtrain_hello_world_model.ipynb250 … "Since it was generated directly by the sine function, our data fits a nice, smooth curve.\n",
2959 …"The model isn't perfect; its predictions don't form a smooth sine curve. For instance, the line i…