Περιγραφή

Η διπλωματική εργασία θα επικεντρωθεί στη μελέτη τεχνικών ελαφριάς κρυπτογραφίας (lightweight cryptography) και μηχανικής μάθησης σε μικροελεγκτές (TinyML) για UAV που λειτουργούν με αυστηρούς περιορισμούς σε μέγεθος, βάρος και ισχύ (SWaP). Ο φοιτητής θα ανασκοπήσει υπάρχοντες αλγόριθμους όπως ChaCha20-Poly1305, SPECK/SIMON και θα συγκρίνει τη χρήση τους με παραδοσιακά σχήματα (AES, RSA). Παράλληλα θα εξετάσει TinyML τεχνικές (quantization, pruning) και πώς αυτές μπορούν να υποστηρίξουν ανίχνευση ανωμαλιών on-board. Το αποτέλεσμα θα είναι ένας συγκριτικός οδηγός που θα δείχνει πλεονεκτήματα/αδυναμίες και θα καταλήγει σε συστάσεις για UAV μικρής κατηγορίας. Η εργασία αυτή θα αποτελέσει κρίσιμο θεωρητικό κομμάτι της διατριβής.