COMPARATIVE STUDY OF DS, TEA, XTEA, XXTEA, EXXTEA AND MXXTEA ENCRYPTION ALGORITHMS FOR VLSI SECURITY APPLICATIONS

  • Unique Paper ID: 196522
  • Volume: 12
  • Issue: 11
  • PageNo: 4449-4459
  • Abstract:
  • The rapid growth of embedded systems, Internet of Things (IoT), wireless sensor networks, and secure communication systems has increased the demand for lightweight cryptographic algorithms with high security and low hardware complexity [1]. Traditional encryption algorithms such as AES and DES provide strong security but require large hardware area, high power consumption, and increased computational complexity, making them unsuitable for low-power and resource-constrained devices [2]. To overcome these limitations, lightweight encryption algorithms such as TEA, XTEA, XXTEA, eXXTEA, and mXXTEA have been developed for efficient hardware and software implementation [3]. The Tiny Encryption Algorithm (TEA) is one of the simplest block cipher algorithms that uses Feistel structure and simple operations such as XOR, addition, and shift operations, making it suitable for embedded and hardware applications [4]. However, TEA suffers from equivalent key attacks and related key attacks, which reduce its overall security strength in cryptographic applications [5]. To improve the security of TEA, the Extended Tiny Encryption Algorithm (XTEA) was introduced with improved key scheduling and security features, which provides better resistance against cryptanalytic attacks compared to TEA [6]. Further improvements led to the development of the Block Tiny Encryption Algorithm known as XXTEA, which corrected the weaknesses of TEA and XTEA and improved the encryption process for variable block sizes [7]. XXTEA provides better diffusion and confusion properties, making it more secure than TEA and XTEA while maintaining moderate computational complexity [8]. However, with the increasing demand for higher security and performance, enhanced versions such as eXXTEA (Enhanced XXTEA) and mXXTEA (Modified XXTEA) were developed with improved key generation, substitution operations, and dynamic encryption structures [9]. The eXXTEA algorithm improves the avalanche effect, entropy, and resistance against brute force and statistical attacks by modifying the round function and key scheduling mechanism [10]. Similarly, the mXXTEA algorithm introduces additional security features such as dynamic key generation, substitution boxes, and improved round operations, which significantly increase encryption strength and randomness properties [11]. These modified algorithms provide better performance in terms of encryption time, throughput, hardware utilization, and power consumption when implemented on FPGA and ASIC platforms [12]. In this research work, a comparative study of DS, TEA, XTEA, XXTEA, eXXTEA, and mXXTEA encryption algorithms is carried out based on parameters such as security strength, encryption time, throughput, memory usage, avalanche effect, entropy, hardware area, power consumption, and delay [13]. The algorithms are implemented using VLSI architecture and simulated using hardware description languages such as Verilog and VHDL for FPGA and ASIC implementation [14]. The performance evaluation includes statistical analysis such as histogram analysis, correlation analysis, entropy analysis, and randomness testing to evaluate the security performance of each algorithm [15]. The experimental results show that TEA provides the fastest encryption speed with the lowest hardware complexity but has lower security compared to other algorithms [16]. XTEA improves security while maintaining low hardware complexity and moderate speed performance [17]. XXTEA provides better security strength and diffusion properties compared to TEA and XTEA but requires higher computational resources [18]. The enhanced algorithms eXXTEA and mXXTEA provide the highest security strength, better avalanche effect, improved entropy values, and strong resistance against cryptographic attacks compared to other TEA family algorithms [19]. Among all the algorithms analyzed, the mXXTEA algorithm shows the best overall performance in terms of security strength, encryption efficiency, hardware performance, and statistical security analysis [20]. Therefore, the mXXTEA algorithm is considered the most suitable encryption algorithm for secure embedded systems, IoT devices, FPGA implementation, ASIC design, and VLSI security applications [21]. This research work concludes that enhanced and modified versions of TEA family algorithms provide better performance compared to traditional lightweight encryption algorithms and can be effectively used for modern secure hardware system design [22

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{196522,
        author = {Dr.K.SHANMUGASUNDARAM and Mr.J.SARAVANAKUMAR},
        title = {COMPARATIVE STUDY OF DS, TEA, XTEA, XXTEA, EXXTEA AND MXXTEA ENCRYPTION ALGORITHMS FOR VLSI SECURITY APPLICATIONS},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {11},
        pages = {4449-4459},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=196522},
        abstract = {The rapid growth of embedded systems, Internet of Things (IoT), wireless sensor networks, and secure communication systems has increased the demand for lightweight cryptographic algorithms with high security and low hardware complexity [1]. Traditional encryption algorithms such as AES and DES provide strong security but require large hardware area, high power consumption, and increased computational complexity, making them unsuitable for low-power and resource-constrained devices [2]. To overcome these limitations, lightweight encryption algorithms such as TEA, XTEA, XXTEA, eXXTEA, and mXXTEA have been developed for efficient hardware and software implementation [3].
The Tiny Encryption Algorithm (TEA) is one of the simplest block cipher algorithms that uses Feistel structure and simple operations such as XOR, addition, and shift operations, making it suitable for embedded and hardware applications [4]. However, TEA suffers from equivalent key attacks and related key attacks, which reduce its overall security strength in cryptographic applications [5]. To improve the security of TEA, the Extended Tiny Encryption Algorithm (XTEA) was introduced with improved key scheduling and security features, which provides better resistance against cryptanalytic attacks compared to TEA [6].
Further improvements led to the development of the Block Tiny Encryption Algorithm known as XXTEA, which corrected the weaknesses of TEA and XTEA and improved the encryption process for variable block sizes [7]. XXTEA provides better diffusion and confusion properties, making it more secure than TEA and XTEA while maintaining moderate computational complexity [8]. However, with the increasing demand for higher security and performance, enhanced versions such as eXXTEA (Enhanced XXTEA) and mXXTEA (Modified XXTEA) were developed with improved key generation, substitution operations, and dynamic encryption structures [9].
The eXXTEA algorithm improves the avalanche effect, entropy, and resistance against brute force and statistical attacks by modifying the round function and key scheduling mechanism [10]. Similarly, the mXXTEA algorithm introduces additional security features such as dynamic key generation, substitution boxes, and improved round operations, which significantly increase encryption strength and randomness properties [11]. These modified algorithms provide better performance in terms of encryption time, throughput, hardware utilization, and power consumption when implemented on FPGA and ASIC platforms [12].
In this research work, a comparative study of DS, TEA, XTEA, XXTEA, eXXTEA, and mXXTEA encryption algorithms is carried out based on parameters such as security strength, encryption time, throughput, memory usage, avalanche effect, entropy, hardware area, power consumption, and delay [13]. The algorithms are implemented using VLSI architecture and simulated using hardware description languages such as Verilog and VHDL for FPGA and ASIC implementation [14]. The performance evaluation includes statistical analysis such as histogram analysis, correlation analysis, entropy analysis, and randomness testing to evaluate the security performance of each algorithm [15].
The experimental results show that TEA provides the fastest encryption speed with the lowest hardware complexity but has lower security compared to other algorithms [16]. XTEA improves security while maintaining low hardware complexity and moderate speed performance [17]. XXTEA provides better security strength and diffusion properties compared to TEA and XTEA but requires higher computational resources [18]. The enhanced algorithms eXXTEA and mXXTEA provide the highest security strength, better avalanche effect, improved entropy values, and strong resistance against cryptographic attacks compared to other TEA family algorithms [19].
Among all the algorithms analyzed, the mXXTEA algorithm shows the best overall performance in terms of security strength, encryption efficiency, hardware performance, and statistical security analysis [20]. Therefore, the mXXTEA algorithm is considered the most suitable encryption algorithm for secure embedded systems, IoT devices, FPGA implementation, ASIC design, and VLSI security applications [21]. This research work concludes that enhanced and modified versions of TEA family algorithms provide better performance compared to traditional lightweight encryption algorithms and can be effectively used for modern secure hardware system design [22},
        keywords = {Lightweight Cryptography, DS Algorithm, TEA, XTEA, XXTEA, eXXTEA, mXXTEA, Encryption Algorithms, Cryptographic Security, VLSI Security, FPGA Implementation, ASIC Implementation, Hardware Encryption, Avalanche Effect, Entropy Analysis, Correlation Analysis, Histogram Analysis, Throughput, Encryption Time, Power Consumption, Area Utilization, IoT Security, Embedded Systems Security, Secure Hardware Design, Block Cipher, Image Encryption.},
        month = {April},
        }

Cite This Article

Dr.K.SHANMUGASUNDARAM, , & Mr.J.SARAVANAKUMAR, (2026). COMPARATIVE STUDY OF DS, TEA, XTEA, XXTEA, EXXTEA AND MXXTEA ENCRYPTION ALGORITHMS FOR VLSI SECURITY APPLICATIONS. International Journal of Innovative Research in Technology (IJIRT), 12(11), 4449–4459.

Related Articles