An embedded platform for developing data protection protocols on smart vehicles.
dc.creator | Vougioukalos, Ioannis | en |
dc.creator | Βουγιούκαλος, Ιωάννης | el |
dc.date.accessioned | 2021-05-16T18:32:53Z | |
dc.date.available | 2021-05-16T18:32:53Z | |
dc.date.issued | 2021-05-16 | |
dc.description.abstract | In this thesis we present an automotive engineering platform that allows designing and experimenting with security solutions for automotive networks, and more specifically CAN bus. The hardware implementation of the platform is based on Arduino Uno with the addition of the DFRobot CAN bus shield v2 which integrates an MCP2515 CAN bus controller chip and MCP2551 CAN transceiver chip. On top of this platform new protocols have been developed that support authentication, data integrity and strong defense against replay and masquerade attacks. More specifically, our open source protocol, called vatiCAN-G, extends Vetted Authenticated CAN (namely, vatiCAN protocol), designed by Stefan Nurn berger and Christian Rossow in 2016 [40], towards supporting on-the-fly secure group communication. The major components and functions used are detailed in this thesis. The platform allows further experimentation to design large scale systems to examine scalability and energy overhead of our solution. It may also integrate other nodes, such as ECUsim 2000, to create realistic scenarios by connecting “or exposing” Engine Control Units, sensors and actuators on the CAN bus. | en |
dc.description.abstract | Η εργασία αφορά την ανάπτυξη ενσωματωμένης πλατφόρμας που επιτρέπει τη μελέτη πρωτοκόλλων ασφαλούς προσπέλασης δεδομένων σε συστήματα που ελέγχουν κρίσιμες παραμέτρους λειτουργίας έξυπνων οχημάτων. Στα πλαίσια της παρούσας εργασίας υλοποιήθηκε μια πλατφόρμα που προσφέρεται για πειραματισμό σε θέματα in-vehicle security. Επίσης παράλληλα προτάθηκε και μελετήθηκε μια λύση που εξασφαλίζει αυθεντικοποίηση, ακεραιότητα δεδομένων και προστασία απο επιθέσεις επανάληψης (replay) και πλαστοπροσωπίας (masquerade). Η προτεινόμενη λύση που ονομάζεται vatiCAN-G προσφέρει επιπροσθέτως ασφαλή επικοινωνία σε ομάδες κόμβων και βασίζεται στο vatiCAN (Vetted Authenticated, CAN bus) που προτάθηκε από τους Stefan Nurnberger και Christian Rossow το 2016. Το υλικό και οι συναρτήσεις επεξηγούνται περαιτέρω στα κεφάλαια που ακολουθούν. Η υλοποίηση της πλατφόρμας βασίζεται σε Arduino Uno με επεκτάσεις DFRobots CAN bus shield V2 που παρέχουν ενσωματωμένα τσιπ α) MCP2515 που λειτουργεί σαν CAN controller (διεπαφή με το CAN δίκτυο σε επίπεδο data link) και β) MCP2551 που λειτουργεί σαν transceiver (διεπαφή με φυσικό επίπεδο). Η πλατφόρμα είναι επεκτάσιμη με άλλες συσκευές όπως το Ecusim 2000 για τη δημιουργία ρεαλιστικών σεναρίων, και προσφέρεται για τη μελέτη της επεκτασιμότητας και ενεργειακής κατανάλωσης πρωτοκόλλων ασφάλειας σε δίκτυα που αφορούν έξυπνα οχήματα. | el |
dc.identifier.uri | http://hdl.handle.net/20.500.12688/9892 | |
dc.language | Αγγλικά | el |
dc.language | English | en |
dc.publisher | Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε. | el |
dc.publisher | T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering | en |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.title | An embedded platform for developing data protection protocols on smart vehicles. | en |
dc.title | Ενσωματωμένη πλατφόρμα για την μελέτη ασφαλούς προσπέλασης δεδομένων σε σύστημα ελέγχου κρίσιμων παραμέτρων λειτουργίας έξυπνων οχημάτων. | el |
heal.academicPublisherID | Τ.Ε.Ι. Κρήτης | el |
heal.academicPublisherID | T.E.I. of Crete | en |
heal.access | free | el |
heal.advisorName | Grammatikakis, Miltιadis | en |
heal.advisorName | Γραμματικάκης, Μιλτιάδης | el |
heal.fullTextAvailability | true | el |
heal.keyword | embedded platform, smart car, data protection, security | en |
heal.keyword | ενσωματωμένη πλατφόρμα, έξυπνο αυτοκίνητο, προστασία δεδομένων, ασφάλεια | el |
heal.type | Πτυχιακή Εργασία | el |
heal.type | Bachelor thesis | en |
nm.hasExtra | false | |
tcd.distinguished | false | el |
tcd.survey | false | el |
Αρχεία
Πρωτότυπος φάκελος/πακέτο
1 - 1 of 1
Φόρτωση...
- Ονομα:
- VougioukalosIoannis2018.pdf
- Μέγεθος:
- 2.76 MB
- Μορφότυπο:
- Adobe Portable Document Format
Φάκελος/Πακέτο αδειών
1 - 1 of 1
Δεν υπάρχει διαθέσιμη μικρογραφία
- Ονομα:
- license.txt
- Μέγεθος:
- 0 B
- Μορφότυπο:
- Item-specific license agreed upon to submission
- Περιγραφή: