Logo

OPTIMAL DATAPATH DESIGN FOR A CRYPTOGRAPHIC PROCESSOR: THE BLOWFISH ALGORITHM

Zain Ali, Noohul Basheer and Noras, James (2001) OPTIMAL DATAPATH DESIGN FOR A CRYPTOGRAPHIC PROCESSOR: THE BLOWFISH ALGORITHM. Malaysian Journal of Computer Science, 14 (1). pp. 16-27. ISSN 0127-9084

Full text not available from this repository.

Official URL: http://ejum.fsktm.um.edu.my/ArticleInformation.asp...

Abstract

BLOWFISH is a fast cryptographic software algorithm, using the operations of addition, XOR and look-up tables. This paper reports on the design of a hardware implementation for greater speed, with pipelining and different bitwidths of registers and processing units. An 8-bit parallel data-path gives the best performance, mapping into 4 independent 8-bit modules, with a throughput at least 4 times greater than with 32-bit hardware. The design is suitable for implementation using small amounts of RAM and programmable logic.

Item Type:Article
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Departments / MOR / COE:Departments > Electrical & Electronic Engineering
ID Code:4230
Deposited By: Dr Noohul Basheer Zain Ali
Deposited On:18 Mar 2011 01:46
Last Modified:18 Mar 2011 02:04

Repository Staff Only: item control page