New Key Generation and Encryption Algorithms for Privacy Preservation in Mobile Ad Hoc Networks | Synapse