Lines Matching refs:pub
150 extern int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv);
188 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv);
532 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv) in esp_ecc_gen_key_pair() argument
536 rc = ble_sm_alg_gen_key_pair(pub, priv); in esp_ecc_gen_key_pair()
1314 uint8_t pub[65] = {0}; in ble_sm_alg_gen_dhkey() local
1316 pub[0] = 0x04; in ble_sm_alg_gen_dhkey()
1317 memcpy(&pub[1], pk, 64); in ble_sm_alg_gen_dhkey()
1332 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1346 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1417 uint8_t pub[65] = {0}; in mbedtls_gen_keypair() local
1420 &olen, pub, 65)) != 0) { in mbedtls_gen_keypair()
1424 memcpy(public_key, &pub[1], 64); in mbedtls_gen_keypair()
1442 int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv) in ble_sm_alg_gen_key_pair() argument
1445 swap_buf(pub, ble_sm_alg_dbg_pub_key, 32); in ble_sm_alg_gen_key_pair()
1446 swap_buf(&pub[32], &ble_sm_alg_dbg_pub_key[32], 32); in ble_sm_alg_gen_key_pair()
1464 swap_buf(pub, pk, 32); in ble_sm_alg_gen_key_pair()
1465 swap_buf(&pub[32], &pk[32], 32); in ble_sm_alg_gen_key_pair()