Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Optimized Piccolo Lightweight Block Cipher: Area Efficient Implementation

View through CrossRef
Piccolo algorithm is one of the lightweight block ciphers designed specifically for low-resource devices which present physical constraints in terms of area, power, and memory. Various hardware architectures for Piccolo block cipher have been proposed in recent years with the aim of obtaining a more appropriate low-resource design for specific constrained applications. The latter must meet real-time processing constraints without affecting the need for hardware resources. Finding a good compromise between computation time and implementation resource consumption is a major consideration in the design process. In this paper, we suggest six serial hardware architectures for Piccolo lightweight algorithm with a 128 bits key length. Proposed architectures are compared to existing designs based on hardware resource occupancy, latency, and throughput. Also, we tested the security of the Piccolo algorithm, and the obtained results show the good robustness of the Piccolo block cipher against statistical attacks. Thus, we can use the Piccolo algorithm in lightweight applications that require a high level of privacy.
International Information and Engineering Technology Association
Title: Optimized Piccolo Lightweight Block Cipher: Area Efficient Implementation
Description:
Piccolo algorithm is one of the lightweight block ciphers designed specifically for low-resource devices which present physical constraints in terms of area, power, and memory.
Various hardware architectures for Piccolo block cipher have been proposed in recent years with the aim of obtaining a more appropriate low-resource design for specific constrained applications.
The latter must meet real-time processing constraints without affecting the need for hardware resources.
Finding a good compromise between computation time and implementation resource consumption is a major consideration in the design process.
In this paper, we suggest six serial hardware architectures for Piccolo lightweight algorithm with a 128 bits key length.
Proposed architectures are compared to existing designs based on hardware resource occupancy, latency, and throughput.
Also, we tested the security of the Piccolo algorithm, and the obtained results show the good robustness of the Piccolo block cipher against statistical attacks.
Thus, we can use the Piccolo algorithm in lightweight applications that require a high level of privacy.

Related Results

Enkripsi dan Dekripsi Pesan Menggunakan Metode Vigenere Cipher dan Route Cipher
Enkripsi dan Dekripsi Pesan Menggunakan Metode Vigenere Cipher dan Route Cipher
Kriptografi merupakan ilmu yang mempelajari tentang cara menjaga kerahasiaan pesan. Terdapat dua proses dalam kriptografi yaitu enkripsi dan dekripsi. Enkripsi yaitu merubah pesan ...
Analisis Dan Implementasi Algoritma Bcrypt Dengan Affine Cipher Untuk Pengamanan Password Pada Aplikasi Web
Analisis Dan Implementasi Algoritma Bcrypt Dengan Affine Cipher Untuk Pengamanan Password Pada Aplikasi Web
Teknologi informasi saat ini semakin berkembang dengan berkembangnya teknologi tersebut membuat segala kalangan dapat mengakses aplikasi web, hal tersebut menjadikan keamanan pada ...
Attacks on the Random Gamming Code
Attacks on the Random Gamming Code
In 1917, Hilbert Vernam patented a top-secret encryption scheme, which at first was called a one-time notepad and later a Vernam cipher. At the time that Vernam proposed this schem...
Encryption Efficiency Analysis and Security Evaluation of RC6 Block Cipher for Digital Images
Encryption Efficiency Analysis and Security Evaluation of RC6 Block Cipher for Digital Images
This paper investigates the encryption efficiency of RC6 block cipher application to digital images, providing a new mathematical measure for encryption efficiency, which we ...
The Role Of The Piccolo In Beethoven's Orchestration
The Role Of The Piccolo In Beethoven's Orchestration
This dissertation discusses the role of the piccolo in Beethoven’s orchestration in his symphonic works. These include the Fifth Symphony, the Sixth Symphony, the Egmont Overture a...
Model Pendukung Keputusan untuk Pemilihan Algoritma Kriptografi Klasik pada Smart Home Berbasis SLR dan TOPSIS
Model Pendukung Keputusan untuk Pemilihan Algoritma Kriptografi Klasik pada Smart Home Berbasis SLR dan TOPSIS
Perkembangan teknologi smart home mendorong meningkatnya kebutuhan terhadap mekanisme keamanan data yang mampu melindungi proses komunikasi antarperangkat. Dalam lingkungan smart h...
Perancangan Kriptografi Block Cipher berbasis Pola Dribbling Practice
Perancangan Kriptografi Block Cipher berbasis Pola Dribbling Practice
Block cipher merupakan salah satu teknik dalam kriptografi modern yang digunakan untuk melakukan enkripsi/dekripsi pada data digital dengan membagi pesan menjadi blok-blok data dan...
An optimized novel lightweight block cipher for image encryption
An optimized novel lightweight block cipher for image encryption
Abstract In the era of pervasive multimedia communication, image data has become a dominant form of information exchange across embedded, mob...

Back to Top