Evaluation and certification of software for examining the integrity of software on IoT devices.

dc.creatorMargiolas, Adamantiosen
dc.creatorΜαργιόλας, Αδαμάντιοςel
dc.date.accessioned2022-11-09T07:17:49Z
dc.date.available2022-11-09T07:17:49Z
dc.date.issued2022-11-09
dc.description.abstractNowadays, there are large-scale cyber-attacks on the World Wide Web, as well as destruction of important information infrastructure, due to software attacks such as worm, botnet and DDoS on IoT devices. Software measurement and certification are general methods for identifying the integrity of software and its states while running on an IoT component. In this thesis, practical methods will be developed for the reliable execution of software based on "lightweight" execution and trust techniques. In addition, methods that combine dynamic measurement and control flow integrity with device connection key and code or data address encryption will be implemented so that the integrity of the software at runtime on the IoT device can be protected.en
dc.description.abstractΣτις μέρες μας, παρατηρούνται μεγάλης κλίμακας κυβερνητικών επιθέσεων στον παγκόσμιο ιστό, όπως επίσης καταστροφές σημαντικής υποδομής πληροφοριών, λόγω επιθέσεων λογισμικού όπως το worm, το botnet και το DDoS σε συσκευές IoT. Η μέτρηση και η πιστοποίηση λογισμικού αποτελούν γενικές μεθόδους για τον εντοπισμό της ακεραιότητας του λογισμικού και των καταστάσεων του κατά την διάρκεια που εκτελείται σε ένα στοιχείο IoT. Στην παρούσα πτυχιακή εργασία θα αναπτυχθούν πρακτικές μέθοδοι για την αξιόπιστη εκτέλεση λογισμικού που βασίζεται σε τεχνικές "ελαφριά" εκτέλεση και εμπιστοσύνη. Επιπλέον, θα εφαρμοστούν μέθοδοι που συνδυάζουν τη δυναμική μέτρηση και την ακεραιότητα ροής ελέγχου με το κλειδί σύνδεσης συσκευής και κρυπτογράφησης της διεύθυνσης κώδικα ή δεδομένων, έτσι ώστε να μπορεί να προστατευτεί η ακεραιότητα του λογισμικού κατά το χρόνο εκτέλεσης στη συσκευή IoT.el
dc.identifier.urihttp://hdl.handle.net/20.500.12688/10450
dc.languageΕλληνικάel
dc.languageGreeken
dc.publisherΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
dc.publisherΗ.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Depten
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleEvaluation and certification of software for examining the integrity of software on IoT devices.en
dc.titleΜέτρηση και πιστοποίηση λογισμικού για την εξέταση της ακεραιότητας του λογισμικού σε συσκευές IoT.el
heal.academicPublisherIDΕΛ.ΜΕ.ΠΑ. Ελληνικό Μεσογειακό Πανεπιστήμιοel
heal.academicPublisherIDΗ.Μ.U Hellenic Mediterranean University‎en
heal.accessfreeel
heal.advisorNameKornaros, Georgiosen
heal.advisorNameΚορνάρος, Γεώργιοςel
heal.fullTextAvailabilitytrueel
heal.keywordcyber attack, encryption, internet of things (IoT)en
heal.keywordκυβερνοεπίθεση, κρυπτογράφηση, διαδίκτυο των πραγμάτωνel
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
nm.hasExtrafalse
tcd.distinguishedfalseel
tcd.surveyfalseel
Αρχεία
Πρωτότυπος φάκελος/πακέτο
Τώρα δείχνει 1 - 1 of 1
Φόρτωση...
Μικρογραφία εικόνας
Ονομα:
MargiolasAdamantios2022.pdf
Μέγεθος:
3.78 MB
Μορφότυπο:
Adobe Portable Document Format
Φάκελος/Πακέτο αδειών
Τώρα δείχνει 1 - 1 of 1
Δεν υπάρχει διαθέσιμη μικρογραφία
Ονομα:
license.txt
Μέγεθος:
0 B
Μορφότυπο:
Item-specific license agreed upon to submission
Περιγραφή: