• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Masteruppsatser
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

The Performance of TLS Protocol in Vehicular Embedded Computers

Sammanfattning
Transport Layer Security (TLS) is a protocol that is widely used to secure Hypertext Transfer Protocol (HTTP) data transported across the Internet. This protocol comes with a set of operations that are for encryption, decryption, sharing keys for encryption etc. Studies have shown that these operations often cause performance degradation. So to implement TLS protocol in an environment with performance limitations (in terms of response time and usability), it becomes necessary to have an idea of performance implication of TLS protocol in that specific environment. <br><br> This thesis work has contributed to understanding the performance of TLS in the specific setting of vehicles’ embedded computers. Different performance tests were done to understand performance differences between implementations using the TLS protocol and those not using it. Furthermore, this thesis gave an idea about how different TLS parts in the HTTP communication stack perform. Lastly, tests were conducted to understand how different encryption schemes and algorithms supported by TLS protocol perform in this specific setting. <br><br> Results of this work demonstrated that TLS protocol induces some delays in response time that remarkably could affect usability of the system. This delay is due to TLS operations that are necessary for agreeing on sets of keys, algorithms, ciphers and protocols to be used when communicating with TLS protocol. Delay in these operations is caused by a number of factors; some found by this thesis work are size of encryption keys, type of cipher and algorithm used and size of the payload to be operated on. Based on these results, there are some recommendations in this work that when followed would help to optimally utilize the power of TLS protocol. Besides these findings, an open-source software program that performs all of the performance tests explained in this thesis work was produced. This program will potentially allow others to reproduce this research in their specific environments.
Examinationsnivå
Student essay
URL:
http://hdl.handle.net/2077/47419
Samlingar
  • Masteruppsatser
Fil(er)
Master Thesis (4.454Mb)
Datum
2016-09-19
Författare
Jackson, Isack Mrema
Nyckelord
Security, Embedded Computing, Communication, TLS Protocol
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV