Lines Matching refs:pub
142 extern int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv);
172 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv);
479 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv) in esp_ecc_gen_key_pair() argument
483 rc = ble_sm_alg_gen_key_pair(pub, priv); in esp_ecc_gen_key_pair()
1409 uint8_t pub[65] = {0}; in ble_sm_alg_gen_dhkey() local
1411 pub[0] = 0x04; in ble_sm_alg_gen_dhkey()
1412 memcpy(&pub[1], pk, 64); in ble_sm_alg_gen_dhkey()
1427 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1441 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1512 uint8_t pub[65] = {0}; in mbedtls_gen_keypair() local
1515 &olen, pub, 65)) != 0) { in mbedtls_gen_keypair()
1519 memcpy(public_key, &pub[1], 64); in mbedtls_gen_keypair()
1537 int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv) in ble_sm_alg_gen_key_pair() argument
1540 swap_buf(pub, ble_sm_alg_dbg_pub_key, 32); in ble_sm_alg_gen_key_pair()
1541 swap_buf(&pub[32], &ble_sm_alg_dbg_pub_key[32], 32); in ble_sm_alg_gen_key_pair()
1559 swap_buf(pub, pk, 32); in ble_sm_alg_gen_key_pair()
1560 swap_buf(&pub[32], &pk[32], 32); in ble_sm_alg_gen_key_pair()