Abstract

One of the fundamental challenges for the designers of the crypto processors is to provide the bulk encryption for network applications. In today's ultra-competitive marketplace, the low cost and flexibility for newer algorithms are the key requirements for any crypto processor. This paper describes a programmable security processor with powerful instruction sets to cater for current as well as future security algorithms. The architecture is specially designed and optimized for IPSEC applications, involving authentication, encryption, key generation and digital signature generation/verification. The novel architecture can be used for wire speed security by adding multiple layers of crypto engines.

Keywords:
Computer science Encryption Flexibility (engineering) Embedded system Key (lock) IPsec Authentication (law) Microarchitecture Digital signature Architecture Computer architecture Computer security Operating system The Internet

Metrics

3
Cited By
0.00
FWCI (Field Weighted Citation Impact)
3
Refs
0.09
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Cryptography and Residue Arithmetic
Physical Sciences →  Computer Science →  Information Systems
Cryptographic Implementations and Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Coding theory and cryptography
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.