A novel multi-hop protocol can enable the friends to be matched more accurately. A lightweight confusion matrix transformation algorithm instead of public-key cryptosystem and homomorphic encryption algorithm. Through the use of multi-hop protocol, we can find friends within a larger area.