JOURNAL ARTICLE

Compact Reconfigurable Architecture for Sosemanuk Stream Cipher

Nagnath B. HulleB. PrathibaSarika R. Khope

Year: 2020 Journal:   International Journal of Engineering and Advanced Technology Vol: 9 (3)Pages: 607-611

Abstract

Sosemanuk is word oriented synchronous stream cipher capable to produce 32 bit ciphertext. It uses variable key from 128 bit to 256 bit and publically known Initialization Vector (IV) of 128 bit. Sosemanuk is one of the finalists in Profile 1 of the eSTREAM Portfolio. This cipher targets to avoid structural properties of SNOW2.0 to improve its efficiency by reducing the internal state size. It also uses reduced round Serpent24 block cipher to provide secure and efficient key loading process. This paper presents compact architecture for Sosemanuk stream cipher. The proposed architecture uses compact S-box architecture and compact modulo adders designed using CLA. The proposed compact S-box minimizes resources utilized without affecting performance. Proposed modulo adder architecture minimizes resources used as compared to conventional CLA implementation. The algorithm was designed by using VHDL language with CAD tool Xilinx ISE design suite 13.2 and implemented on Xilinx Virtex XC5VFX100E FPGA device. The proposed architecture achieved throughput of 4.281 Gbps at clock frequency of 133.788 MHz

Keywords:
Computer science Stream cipher Adder Key (lock) Field-programmable gate array Running key cipher VHDL Embedded system Cipher Computer architecture Block cipher Computer hardware Parallel computing Cryptography Encryption Algorithm Computer network Operating system

Metrics

3
Cited By
0.44
FWCI (Field Weighted Citation Impact)
6
Refs
0.71
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cryptographic Implementations and Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence
Error Correcting Code Techniques
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.