High-speed KATAN Ciphers on-a-Chip

02/15/2020
by   Fatma Qatan, et al.
0

Security in embedded systems has become a main requirement in modern electronic devices. The demand for low-cost and highly secure cryptographic algorithms is increasingly growing in fields such as mobile telecommunications, handheld devices, etc. In this paper, we analyze and evaluate the development of cheap and relatively fast hardware implementations of the KATAN family of block ciphers. KATAN is a family of six hardware oriented block ciphers. All KATAN ciphers share an 80-bit key and have 32, 48, or 64-bit blocks. We use VHDL under Altera Quartus in conjunction with ModelSim to implement and analyze our hardware designs. The developed designs are mapped onto high-performance Field Programmable Gate Arrays. We compare our findings with similar hardware implementations and C software versions of the algorithms. The performance analysis of the C implementations is done using Intel Vtune Amplifier running on Dell precision T7500 with its dual quad-core Xeon processor and 24 GB of RAM. The obtained results show better performance when compared with existing hardware and software implementations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/13/2019

Analysis of Pipelined KATAN Ciphers under Handle-C for FPGAs

Embedded Systems are everywhere from the smartphones we hold in our hand...
research
04/01/2019

Multigrid Solvers in Reconfigurable Hardware

The problem of finding the solution of Partial Differential Equations (P...
research
04/09/2019

Parallel Hardware for Faster Morphological Analysis

Morphological analysis in the Arabic language is computationally intensi...
research
03/30/2019

An Analysis Framework for Hardware and Software Implementations with Applications from Cryptography

With the richness of present-day hardware architectures, tightening the ...
research
10/19/2017

A Survey on Hardware Implementations of Elliptic Curve Cryptosystems

In the past two decades, Elliptic Curve Cryptography (ECC) have become i...
research
01/17/2023

A Review of Techniques for Ageing Detection and Monitoring on Embedded Systems

Embedded digital devices, such as Field-Programmable Gate Arrays (FPGAs)...
research
11/04/2018

Measuring Software Performance on Linux

Measuring and analyzing the performance of software has reached a high c...

Please sign up or login with your details

Forgot password? Click here to reset