JOURNAL ARTICLE

A parallel co-processor architecture for block cipher processing

Abstract

Based on analyzing the operation character of block ciphers, we set forth a solution for efficient cryptographic processing, and put forward a parallel co-processor architecture for block ciphers , which supports word and sub-word parallel processing, and its micro realization is schemed out too. The design gives attention to two aspects which is flexibility and high performance, including consummate control capability, efficient operation capability, and reconfigurable cipher process capability. Finally, in synthesis, the design is fabricated on 0.18um CMOS cells through design compiler tool, and the performance of this co-processor is compared to other hardware/software implementation.

Keywords:
Computer science Block cipher Cipher Cryptography Computer architecture Compiler Instruction set Parallel computing Embedded system Word (group theory) Microarchitecture Realization (probability) Flexibility (engineering) Block (permutation group theory) Encryption Programming language Operating system Algorithm

Metrics

1
Cited By
0.32
FWCI (Field Weighted Citation Impact)
14
Refs
0.59
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Interconnection Networks and Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.