COMPARATIVE IMPLEMENTATION ANALYSIS OF AES ALGORITHM

Journal Title: Journal of Information Technology and Application (JITA) - Year 2011, Vol 1, Issue 2

Abstract

Advanced Encryption Standard (AES) is the fi rst cryptographic standard aroused as a result of public competition that was established by U.S. National Institute of Standards and Technology. Standard can theoretically be divided into three cryptographic algorithms: AES-128, AES-192 and AES-256. This paper represents a study which compares performance of well known cryptographic packages - Oracle/Sun and Bouncy Castle implementations in relation to our own small and specialized implementations of AES algorithm. The paper aims to determine advantages between the two well known implementations, if any, as well as to ascertain what benefi ts we could derive if our own implementation was developed. Having compared the well known implementations, our evaluation results show that Bouncy Castle and Oracle/SUN gave pretty equal performance results - Bouncy Castle has produced slightly better results than Oracle/Sun during encryption, while in decryption, the results prove that Oracle/Sun implementation has been slightly faster. It should be noted that the results presented in this study will show some advantages of our own specialized implementations related not only to algorithm speed, but also to possibilities for further analysis of the algorithm.

Authors and Affiliations

Boris Damjanović, Dejan Simić

Keywords

Related Articles

PSYCHOLOGICAL CONNECTION BETWEEN COLORS AND CERTAIN CHARACTERISTIC TERMS

This paper presents results of a research on psychological connection between 40 offered colors and 91 terms from everyday life. Similar researches have been conducted and published in a number of instances in domestic a...

USING DECISION TREE CLASSIFIER FOR ANALYZING STUDENTS’ ACTIVITIES

In this paper students’ activities data analysis in the course Introduction to programming at Faculty of Electrical Engineering in East Sarajevo is performed. Using the data that are stored in the Moodle database combine...

SOLVING THE CHIEF EXECUTIVE OFFICER SELECTION PROBLEM USING THE FUZZY DECISION SUPPORT SYSTEM

Chief Executive Offi cer (CEO) selection as a subset of personnel selection asks for different characteristic compared to a selection of other personnel. The reason for this is the polymorphic nature of the CEO role. The...

USING OPEN SOURCE SOFTWARE FOR WEB APPLICATION SECURITY TESTING

Web applications are a standard part of our everyday lives. Their purpose can vary signifi cantly, from e-banking to social networks. However, one thing is similar - users have generally high expectations from different...

RELATIONAL MODEL AND MISSING INFORMATION

This paper examines possibilities offered by relational model when using missing information. The overview is conducted and possibilities which occur in practial use were analyzed. The use of predicates in which missing...

Download PDF file
  • EP ID EP244630
  • DOI -
  • Views 86
  • Downloads 0

How To Cite

Boris Damjanović, Dejan Simić (2011). COMPARATIVE IMPLEMENTATION ANALYSIS OF AES ALGORITHM. Journal of Information Technology and Application (JITA), 1(2), 119-126. https://europub.co.uk./articles/-A-244630