A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

Parameterized AES-Based Crypto Processor for FPGAs




TekijätAnwar H, Daneshtalab M., Ebrahimi M., Plosila J., Tenhunen H., Dytckov S., Beltrame G.

Konferenssin vakiintunut nimiEuromicro conference on digital system design

Julkaisuvuosi2014

Kokoomateoksen nimi2014 17th Euromicro Conference on Digital System Design, proceedings

Aloitussivu465

Lopetussivu472

Sivujen määrä8

ISBN978-1-4799-5793-4

DOIhttps://doi.org/10.1109/DSD.2014.90

Verkko-osoitehttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?reload=true&arnumber=6927279


Tiivistelmä

In this paper, we propose a parameterized crypto co-processor based on Advanced Encryption Standard (AES). This parameterized AES module is integrated into a 32-bit general purpose 5-stage pipelined MIPS processor. The integrated AES module is a fully pipelined which follows both inner and outer round pipeline design. The processor fetch an instruction from the instruction memory and sends it to the decode stage. The crypto instruction pushed into the AES module during the decode stage, however if the instructions belongs to the MIPS processor it completes the remaining cycles on the pipeline stages of the MIPS processor. The parameterized AES module can achieve different latencies on different rounds of AES according to the application requirements. The effects of different number of rounds on latency, memory, and area are studied and reported.



Ladattava julkaisu

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 2024-26-11 at 20:12