Performance differences in encryption software versus storage devices
2012 (English)Independent thesis Basic level (university diploma), 5 credits / 7,5 HE credits
Student thesis
Abstract [en]
This thesis looked at three encryption applications that all use the symmetric encryption algorithms AES, Twofish and Serpent but differ in their implementation and how this difference would illustrate itself in performance benchmarks depending on the type of storage device that they were used on. Three mechanical hard drives and one solid state drive were used in the performance benchmarks which measured a variety of different disk operations across the three encryption applications and their algorithms. From the benchmarks performance charts were produced which showed that DiskCryptor had the best performance when using a solid state drive and that TrueCrypt had the best performance when using mechanical hard drives. By choosing DiskCryptor as the encryption application when using a solid state drive a performance increase of 38.9% compared to BestCrypt and 28.4% compared to TrueCrypt was achieve when using the AES algorithm. It was also shown that Twofish was overall the best performing algorithm. The primary conclusion that can be drawn from this thesis is that it is important to choose the right encryption application depending on the type of storage device used in order to get the best performance possible.
Place, publisher, year, edition, pages
2012. , p. 36
Keywords [en]
Encryption, Symmetric Encryption, AES, Twofish, Serpent, TrueCrypt, BestCrypt, DiskCryptor, SSD, Mechanical hard drive, Performance, Benchmarks
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:lnu:diva-20315OAI: oai:DiVA.org:lnu-20315DiVA, id: diva2:535985
Subject / course
Computer Science
Educational program
IT Technician, 120 credits
Uppsok
Technology
Supervisors
Examiners
2012-06-282012-06-202012-06-28Bibliographically approved