CPC H04L 9/008 (2013.01) [G06F 21/6218 (2013.01); G06F 21/6245 (2013.01)] | 20 Claims |
1. A server, comprising:
a hardware-implemented processor configured to:
collect first encrypted movement path information of a comparison target encrypted by a common key;
receive, from a user device, second encrypted movement path information of a user of the user device encrypted by a private key;
compare the first encrypted movement path information and the second encrypted movement path information;
decrypt a portion of a result of the comparison by the common key to generate a partially decrypted comparison result; and
provide the partially decrypted comparison result to the user device.
|