DocumentCode
1653012
Title
Using media processors for low-memory AES implementation
Author
Irwin, J. ; Page, D.
fYear
2003
Firstpage
144
Lastpage
154
Abstract
Most performance studies of AES make traditional space versus time tradeoffs by allowing large lookup tables to accelerate operations that would normally be calculated by the processor. However, AES is a versatile algorithm and can also be optimised for low-memory use in constrained environments. We investigate the possibility of getting the best of both worlds - an application specific hardware and software solution that has a low dependency on memory yet still executes fast enough to consider for use in production systems. The resulting software is attractive in high level design since it allows AES to be more easily deployed as a composable element in larger systems and scale better as processor speed increases.
Keywords
cryptography; multimedia computing; software performance evaluation; storage management; table lookup; AES performance study; Advanced Encryption System; application specific hardware solution; application specific software solution; high level design; lookup table; low-memory AES implementation; low-memory dependency; media processor; space-time tradeoff; Acceleration; Application software; Computer science; Constraint optimization; Hardware; Production systems; Resource management; Software systems; Table lookup; Video sharing;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures, and Processors, 2003. Proceedings. IEEE International Conference on
ISSN
2160-0511
Print_ISBN
0-7695-1992-X
Type
conf
DOI
10.1109/ASAP.2003.1212838
Filename
1212838
Link To Document