shared/ecc: Allow pre-composed Private Keys

Add function ecc_make_public_key() which takes a const private_key
and generates a validated public_key to complete the pair.

Non-ephemeral key sets are required to support Bluetooth Mesh.
2 files changed