Proposal for Two Enhanced NTRU

Sound is very widely used in communication. In order to ensure secure communication a cryptographic data scheme is used. Secure sound is needed in many fields such as military, business, banking and electronic commerce. There is also an increasing demand for secured sound in network communication. Several symmetric and asymmetric algorithms are used for sound encryption. In this work, NTRU, the last in line public key cryptosystem is enhanced in two methods and used for encrypting sound files after converting the sound into text. In the proposed methods the message is encrypted one character at a time, since NTRU encrypts only prime numbers, thus 7 bits of each character is encrypted and the eighth bit is left without encryption. In method I NTRU algorithm is enhanced by adding the result obtained from calculating a mathematical equation of one variable to the message and then the resulted encrypted bit is fed-back and added to the next bit of the message in the next step; this procedure is repeated for the subsequent bits of the message. In method II NTRU algorithm is enhanced by adding the subsequent states of LFSR (Linear Feedback Shift Register) to the subsequent bytes of the message. The proposed methods are tested on several sound files; the results show that the proposed methods I and II maintain approximately the same original method encryption and decryption time while generating more complex encryption.

[1]  Avishek Adhikari,et al.  Introduction to Mathematical Cryptography , 2014 .

[2]  J. Hoffstein,et al.  An introduction to mathematical cryptography , 2008 .

[3]  Chilamakuri Manasa,et al.  Secure Mobile IM System Using NTRU , 2012 .

[4]  He Chen,et al.  A novel mutual authentication and key agreement protocol based on NTRU cryptography for wireless communications , 2005 .

[5]  Rong Chen,et al.  Research on NTRU Algorithm for Mobile Java Security , 2009, 2009 International Conference on Scalable Computing and Communications; Eighth International Conference on Embedded Computing.

[6]  Bu Shan Yue,et al.  An Algorithm of Dynamic Patterns for NTRU , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[7]  Rakesh Nayak,et al.  A matrix formulation for NTRU cryptosystem , 2008, 2008 16th IEEE International Conference on Networks.

[8]  Colleen Marie O'Rourke Efficient NTRU Implementations , 2002 .

[9]  Rakesh Nayak,et al.  Analysis and Performance Characteristics of Cryptosystem using Image Files , 2012 .

[10]  Jaspreet Kaur,et al.  Speech to Text Encryption Using Cryptography Techniques , 2013 .

[11]  James Wiegold,et al.  CIPHER SYSTEMS: The Protection of Communications , 1983 .

[12]  Christof Paar,et al.  Understanding Cryptography , 2018, Springer Berlin Heidelberg.

[13]  Rashmi Jha,et al.  A Comparative Analysis & Enhancement of NTRU Algorithm for Network Security and Performance Improvement , 2011, 2011 International Conference on Communication Systems and Network Technologies.