Enhancement of security and maximization of throughput in wireless mesh networks by using novel cryptographic techniques