Environment-Independent Performance Analyses of Cryptographic Algorithms

Dunn, A.

    Generalising methods of measurement of performance for symmetric block ciphers is difficult. Cryptosystem performance is an issue that has become more important in recent years because of a trend towards more varied forms of communication requiring secure data transfer. Performance measurement suffers from a trade-off between accuracy and generalisation; accuracy in the experimental results is traded for the ability to extrapolate the data to other environments. Analysis of the atomic operations involved in ciphers can help to extrapolate environment-specific data to environments that have not yet been tested. The structure and reuse of similar operations in modern symmetric block ciphers aid in the construction of pictorial and language-based descriptions of the cipher algorithms. The goal of properly analysing the relationships between performance values of different environments can be reached through implementing these descriptions so that we can move freely between natural language, pictorial representations, and source code of a cipher. In this paper, I have detailed a solution to the problem relating to measurement, described my approach to implementing it, and evaluated this implementation with regards to functionality
Cite as: Dunn, A. (2003). Environment-Independent Performance Analyses of Cryptographic Algorithms. In Proc. Twenty-Sixth Australasian Computer Science Conference (ACSC2003), Adelaide, Australia. CRPIT, 16. Oudshoorn, M. J., Ed. ACS. 265-274.
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS