• 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