Implementation of a High-Performance Blowfish for Secure Wireless Communication

Authors

  • Rafidah Ahmad Collaborative MicroElectronic Design Excellence Centre (CEDEC), Sains@USM, Level 1, Block C,No. 10 Persiaran Bukit Jambul, 11900 Penang, Malaysia.
  • Asrulnizam Abd. Manaf Collaborative MicroElectronic Design Excellence Centre (CEDEC), Sains@USM, Level 1, Block C,No. 10 Persiaran Bukit Jambul, 11900 Penang, Malaysia.
  • Widad Ismail Auto-ID Laboratory, School of Electrical & Electronic Engineering, Universiti Sains Malaysia, Engineering Campus, 14300 Nibong Tebal, Penang, Malaysia.

Keywords:

Blowfish, Security, Wireless Communication,

Abstract

Security has become an important concern in wireless communication systems both for the users and the providers. Without a secure medium, users can have their transmissions eavesdropped or sensitive information tapped. Therefore, this paper focuses on the implementation of security algorithm, which is best embedded in the mobile devices. It is well known that most wireless communication standards implement an advanced encryption standard (AES) as a security algorithm. However, the AES is a complex algorithm that consumes a larger design core, time, and power source. Hence, a high-performance Blowfish algorithm is proposed and developed using a Zynq-7000 field-programmable gate array (FPGA). The performance is analyzed in terms of its architecture, throughput, and power consumption. Results show that the proposed Blowfish reduces slice usage by 63% and increases throughput by 29% at low power consumption.

Downloads

Published

2016-09-01

How to Cite

Ahmad, R., Abd. Manaf, A., & Ismail, W. (2016). Implementation of a High-Performance Blowfish for Secure Wireless Communication. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 8(6), 147–151. Retrieved from https://jtec.utem.edu.my/jtec/article/view/1264