Environment-independent performance analyses of cryptographic algorithms

  • Authors:
  • Adam Dunn

  • Affiliations:
  • The University of Western Australia, Department of Computer Science & Software Engineering, 35 Stirling Highway, Crawley WA

  • Venue:
  • ACSC '03 Proceedings of the 26th Australasian computer science conference - Volume 16
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

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 and usefulness.