摘要 |
In order for effectively ensuring security for direct communication in ProSe, a ProSe Function (20) acquires from a 3rd party root keys for each of UEs (10_1-10_m) to derive a pair of session keys for securely conducting direct communication with different UEs, and distributes the acquired root keys to each of the UEs (10_1-10_m). Each of the UEs (10_1-10_m) derives the session keys by using one of the distributed root keys. Moreover, a plurality of UEs, which form a communication system, and are allowed to conduct direct communication with each other when the UEs are in proximity to each other, share public keys of the UEs therebetween through a node which supports the direct communication upon successfully registering the UEs with the node. Each of the UEs verifies at least a request for the direct communication by using one of the public keys. |