JOURNAL ARTICLE

Bulk encryption crypto-processor for smart cards: design and implementation

Abstract

The evolution of a cipher has no practical impact if it has only a theoretical background. Every encryption algorithm should exploit as much as possible the conditions of the specific system without omitting the physical, area and timing limitations. The smart card environment lacks system resources, but commercial and economic transactions via smart cards demand the use of certificated and secure cryptographic methods. This fact requires new ways of designing architectures for secure and reliable smart card systems. A crypto-processor architecture and its VLSI implementation for smart card bulk encryption is proposed. The proposed architecture achieves 30% area resource reduction and has a throughput value much greater than smart card standards specify.

Keywords:
Smart card Computer science Encryption Cryptography Embedded system Exploit MULTOS Open Smart Card Development Platform OpenPGP card Cipher Disk encryption hardware Smart card application protocol data unit Architecture Computer security Client-side encryption On-the-fly encryption Credit card Card security code

Metrics

2
Cited By
0.38
FWCI (Field Weighted Citation Impact)
11
Refs
0.74
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence
Cryptographic Implementations and Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Chaos-based Image/Signal Encryption
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.