Skip to Main content Skip to Navigation
Theses

Design and development of a recongurable cryptographic co-processor

Abstract : Nowadays hi-tech secure products need more services and more security. Furthermore the corresponding market is now oriented towards more exibility. In this thesis we propose as novel solution a Multi-algorithm Cryptographic Co-processor called Celator. Celator is able to encrypt or decrypt data blocks using private key encryption algorithms such as Advanced Encryption Standard (AES) [1] or Data Encryption Standard (DES) [2]. Moreover Celator allows condensing data using the Secure Hash Algorithms (SHA) [3]. These algorithms are frequently implemented in hi-tech secure products in software or in hardware mode. Celator belongs to the class of the exible hardware implementations, and allows an user implementing its own cryptographic algorithm under specific conditions. Celator architecture is based on a 4x4 Processing Elements (PE) systolic array, a Controller with a Finite State Machine (FSM) and a local memory. Data are encrypted or decrypted by the PE array. This thesis presents Celator architecture, as well as its AES, DES, and SHA basic operations. Celator performances are then given and compared to other security circuits.
Complete list of metadatas

Cited literature [40 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00364723
Contributor : Daniele Fronte <>
Submitted on : Thursday, February 26, 2009 - 9:15:25 PM
Last modification on : Thursday, March 15, 2018 - 4:56:06 PM
Long-term archiving on: : Tuesday, June 8, 2010 - 8:21:44 PM

Identifiers

  • HAL Id : tel-00364723, version 1

Collections

Citation

Daniele Fronte. Design and development of a recongurable cryptographic co-processor. Micro and nanotechnologies/Microelectronics. Université de Provence - Aix-Marseille I, 2008. English. ⟨tel-00364723⟩

Share

Metrics

Record views

392

Files downloads

1021