University of Twente Student Theses
Evaluation of TLS/SSL Implementations on Raspberry Pi for Secure IoT Communication
Lalande, L.L.M. (2024) Evaluation of TLS/SSL Implementations on Raspberry Pi for Secure IoT Communication.
PDF
1MB |
Abstract: | TLS/SSL is a security protocol implemented on the internet aiming to provide communications that respect the CIA triad. The IoT is a growing industry that requires encrypted communications to respect the consumer's privacy. IoT devices are devices with computing capabilities but that are restricted in computing power and memory. Several research report that TLS/SSL is too energy consuming and has too much overhead which makes the connections inefficient on those devices. TLS/SSL is defined by the IETF a security protocol that can be modified with several parameters, the Cipher suite, the transport Protocol and handshake optimisations such as session resumption and PSK. It is known that the Cipher Suite can be modified by choosing cryptography functions with a low computational complexity such as curves from the ECC family. Another aspect TLS/SSL depends on is the transport protocol. Two interesting are TCP and UDP protocol that are by design oriented towards a connection-oriented protocol and connection-less protocol respectively, there is no consensus on which is faster in terms of bandwidth while the handshake process can also be altered for instance using PSK or session resumption. |
Item Type: | Essay (Bachelor) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 50 technical science in general |
Programme: | Computer Science BSc (56964) |
Link to this item: | https://purl.utwente.nl/essays/100980 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page