In order to get the secure routing in Ad Hoc networks,based on the reliable backbone networks,a secure routing protocol was proposed.The trust evaluation mechanism was introduced to select the trust backbone nodes,the behavior of the node was evaluated and the malicious nodes was isolated from the network.Then the network was clustered by backbone nodes which act as the cluster head nodes.The reliable backbone network was established by cluster head nodes and cluster member nodes.At last,the secure routing protocol was established based on the reliable backbone network.Simulation results showed that the proposed secure routing protocol can improve the network performance significantly even under attacking when compared with other typical routing protocols.