Speech communication is more popular today. Everyone wants a secure communication that is way to encrypt and decrypt data schema. It is basically used for military and business purposes. People want a high level of security during their communication. The number of algorithms are used for voice encryption and decryption. However, in this work the work is done in three different types of algorithms, ie NTRU, RSA and RINJDAEL these three popular algorithms are used for voice encryption and decryption method. Basically the NTRU and RSA algorithms are asymmetric in nature and the RINJDAEL algorithm is symmetric in nature. In voice encryption, speech first becomes text, then text becomes ciphertext. The ciphertext is sent to a particular receiver in which the transmitter wishes to communicate. At the receiver end, the receiver receives the original data through the decryption process.
In the end, the performance of these three approaches is analyzed respectively. The calculated parameters are encryption, decryption and delay time, complexity and loss of packets, security level. In these three approaches, encryption, decryption and delay time, are varying according to the number of bits per second. On the other hand, the complexity and the lost packet are approximately the same. There are no packets lost during transmission and reception of the data. After analyzing these three algorithms, the NTRU algorithm is faster at time of encryption and decryption than other algorithms. The security level is very high than other algorithms. The android platform was used for these three algorithms to find the results in which the algorithm took less time to encrypt or decrypt the data and help evaluate performance in voice encryption algorithms.