Recently, many research topics have mainly focused on applying formal methods to broad class of network protocols and there have been vast progress in the development of a formal framework for specifying and reasoning about security properties. It is very important to verify protocols with an unbounded number of sessions, while relying as little as possible on human involvement.