About UE and public key

I am new to free5GC just started learning and curious about the things.In a realistic 5G core network, does each user get a different public key? How does the core network send the public key to the user?

Hi, the following link may explain your question.

Best regards