Home
last modified time | relevance | path

Searched refs:public_key (Results 1 – 16 of 16) sorted by relevance

/mcuboot-latest/ext/tinycrypt/lib/source/
Decc_dh.c68 int uECC_make_key_with_d(uint8_t *public_key, uint8_t *private_key, in uECC_make_key_with_d() argument
87 uECC_vli_nativeToBytes(public_key, in uECC_make_key_with_d()
90 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key_with_d()
102 int uECC_make_key(uint8_t *public_key, uint8_t *private_key, uECC_Curve curve) in uECC_make_key() argument
128 uECC_vli_nativeToBytes(public_key, in uECC_make_key()
131 uECC_vli_nativeToBytes(public_key + curve->num_bytes, in uECC_make_key()
144 int uECC_shared_secret(const uint8_t *public_key, const uint8_t *private_key, in uECC_shared_secret() argument
164 public_key, in uECC_shared_secret()
167 public_key + num_bytes, in uECC_shared_secret()
Decc_dsa.c192 int uECC_verify(const uint8_t *public_key, const uint8_t *message_hash, in uECC_verify() argument
219 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_verify()
220 uECC_vli_bytesToNative(_public + num_words, public_key + curve->num_bytes, in uECC_verify()
Decc.c890 int uECC_valid_public_key(const uint8_t *public_key, uECC_Curve curve) in uECC_valid_public_key() argument
895 uECC_vli_bytesToNative(_public, public_key, curve->num_bytes); in uECC_valid_public_key()
898 public_key + curve->num_bytes, in uECC_valid_public_key()
908 int uECC_compute_public_key(const uint8_t *private_key, uint8_t *public_key, in uECC_compute_public_key() argument
934 uECC_vli_nativeToBytes(public_key, curve->num_bytes, _public); in uECC_compute_public_key()
936 public_key + in uECC_compute_public_key()
/mcuboot-latest/ext/nrf/
Dcc310_glue.c57 uint8_t *public_key, in cc310_ecdsa_verify_secp256r1() argument
66 … (nrf_cc310_bl_ecc_public_key_secp256r1_t *) public_key, in cc310_ecdsa_verify_secp256r1()
Dcc310_glue.h38 uint8_t *public_key,
/mcuboot-latest/scripts/imgtool/keys/
Ded25519.py68 k = self.key.public_key()
87 return self.key.public_key()
Dx25519.py82 return self.key.public_key()
118 k = self.key.public_key()
Decdsa_test.py107 k.key.public_key().verify(
114 k.key.public_key().verify,
Ded25519_test.py111 k.key.public_key().verify(signature=sig, data=digest)
118 k.key.public_key().verify,
Decdsa.py69 return self.key.public_key()
180 k = self.key.public_key()
253 k = self.key.public_key()
Drsa_test.py120 k.key.public_key().verify(
128 k.key.public_key().verify,
Drsa.py79 k = self.key.public_key()
106 return self.key.public_key()
/mcuboot-latest/boot/bootutil/src/
Dimage_ed25519.c31 const uint8_t public_key[NUM_ED25519_BYTES]);
/mcuboot-latest/ext/tinycrypt/lib/include/tinycrypt/
Decc.h267 uint8_t *public_key, uECC_Curve curve);
521 int uECC_valid_public_key(const uint8_t *public_key, uECC_Curve curve);
/mcuboot-latest/ext/fiat/src/
Dcurve25519.c1053 const uint8_t signature[64], const uint8_t public_key[32]) { in ED25519_verify()
1056 !x25519_ge_frombytes_vartime(&A, public_key)) { in ED25519_verify()
1067 memcpy(pkcopy, public_key, 32); in ED25519_verify()
1108 ret = mbedtls_sha512_update_ret(&ctx, public_key, 32); in ED25519_verify()
1128 rc = tc_sha512_update(&s, public_key, 32); in ED25519_verify()
/mcuboot-latest/scripts/imgtool/
Dimage.py451 pubk = newpk.public_key().public_bytes(
455 pubk = newpk.public_key().public_bytes(