| Along with the development of wireless communication technology, applications of wireless networks become wider and wider. As one of wireless networks technology, Ad hoc is flexible, independent of fixed infrastructure and easy to set up.But, with the character of wireless communication, information in Ad hoc networks is liable to the interception of malicious nodes. In Ad Hoc networks, for node's restricted electrical power, limited computational ability and storage resource, nodes are vulnerable to denial of service (DoS) attacks while malicious nodes are sending packages unboundedly. A few papers have proposed secure routing algorithms to protect terminals' privacy. However, no comprehensive algorithms have been so far developed to support all the security properties. Some of them can not preserve all the privacy(e.g. Strong Location Privacy), or can't resist to Denial-of-Service attacks, and are inefficient. In this paper, anonymous Secure Neighbor Relation (SNR) based on hash chain is designed, which is effectual to restrict the nodes'behavior of sending packages unboundedly, and provides a mechanism to resist DoS attacks for anonymous secure routings with privacy protection. With the idea of privacy preserving in Anonymous Secure Routing (ASR), Secure Routing with Privacy Preserving (SRPP) based on SNR is proposed. SRPP can protect the sensitive information (identity privacy, location privacy, route information etc.) in Ad hoc network. Analysis of the ability of privacy preserving and resistance to attacks is made, and the comparison between SRPP and ASR is made. Finally, the simulation and analysis of SRPP are carried on with the help of GloMoSim simulation platform. Detailed analysis and comparisons show that, SRPP is efficient, robust and has a good ability of privacy preserving. |