Analysis of Pipelined KATAN Ciphers under Handle-C for FPGAs

Palwasha W. Shaikh, Issam W. Damaj

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Citations (Scopus)

Abstract

Embedded Systems are everywhere from the smartphones we hold in our hands to the satellites that hover around the earth. These embedded systems are being increasingly integrated into our personal and commercial infrastructures. More than 98% of all processors are implanted and used in embedded systems rather than traditional computers. As a result, security in embedded systems now more than ever has become a major concern. Since embedded systems are designed to be low-cost, fast and real-time, it would be appropriate to use tiny, lightweight and highly secure cryptographic algorithms. KATAN and KATANTAN family of light-weight block ciphers are promising cryptographic options. In this paper, a sequential hardware design is developed under Handel-C. Taking a step further, Handel-C's parallel construct is taken advantage of to develop a parallel-pipelined hybrid implementation. Both sequential and parallel-pipelined implementations are tested under Altera Quartus to implement and analyze hardware designs in conjunction with DK Design Suite's Handel-C compiler. The developed designs are mapped to Altera's Stratix II that is one of the industry's highest bandwidth and density FPGAs. The results confirm that using Handel-C can provide faster implementations. The obtained results are promising and show better performance when compared with similar implementations - specifically the developed parallel-pipelined processor.

Original languageEnglish
Title of host publicationProceedings of the 2018 13th International Conference on Innovations in Information Technology, IIT 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages163-168
Number of pages6
ISBN (Electronic)9781538666739
DOIs
Publication statusPublished - 18 Nov 2018
Externally publishedYes
Event13th International Conference on Innovations in Information Technology, IIT 2018 - Al Ain, United Arab Emirates
Duration: 18 Nov 201819 Nov 2018

Publication series

NameProceedings of the 2018 13th International Conference on Innovations in Information Technology, IIT 2018

Conference

Conference13th International Conference on Innovations in Information Technology, IIT 2018
Country/TerritoryUnited Arab Emirates
CityAl Ain
Period18/11/1819/11/18

Keywords

  • Cryptography
  • Handel-C
  • Hardware Design
  • High Performance Computing
  • Parallel Processing
  • Pipelining

Cite this