Lines Matching refs:pub
139 extern int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv);
169 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv);
476 static int esp_ecc_gen_key_pair(uint8_t *pub, uint8_t *priv) in esp_ecc_gen_key_pair() argument
480 rc = ble_sm_alg_gen_key_pair(pub, priv); in esp_ecc_gen_key_pair()
1386 uint8_t pub[65] = {0}; in ble_sm_alg_gen_dhkey() local
1388 pub[0] = 0x04; in ble_sm_alg_gen_dhkey()
1389 memcpy(&pub[1], pk, 64); in ble_sm_alg_gen_dhkey()
1404 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &pt, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1418 if (mbedtls_ecp_point_read_binary(&keypair.MBEDTLS_PRIVATE(grp), &Q, pub, 65) != 0) { in ble_sm_alg_gen_dhkey()
1489 uint8_t pub[65] = {0}; in mbedtls_gen_keypair() local
1492 &olen, pub, 65)) != 0) { in mbedtls_gen_keypair()
1496 memcpy(public_key, &pub[1], 64); in mbedtls_gen_keypair()
1514 int ble_sm_alg_gen_key_pair(uint8_t *pub, uint8_t *priv) in ble_sm_alg_gen_key_pair() argument
1517 swap_buf(pub, ble_sm_alg_dbg_pub_key, 32); in ble_sm_alg_gen_key_pair()
1518 swap_buf(&pub[32], &ble_sm_alg_dbg_pub_key[32], 32); in ble_sm_alg_gen_key_pair()
1536 swap_buf(pub, pk, 32); in ble_sm_alg_gen_key_pair()
1537 swap_buf(&pub[32], &pk[32], 32); in ble_sm_alg_gen_key_pair()