Your browser does not support JavaScript!

Αρχική    Atlas: automated scale-out of trust-oblivious systems to trusted execution environments  

Αποτελέσματα - Λεπτομέρειες

Προσθήκη στο καλάθι
[Προσθήκη στο καλάθι]
Κωδικός Πόρου 000443695
Τίτλος Atlas: automated scale-out of trust-oblivious systems to trusted execution environments
Άλλος τίτλος ΑΤΛΑΣ: αυτοματοποιημένη κλιμάκωση μη-ασφαλών συστημάτων σε αξιόπιστα περιβάλλοντα εκτέλεσης
Συγγραφέας Αναγνώπουλος, Γεώργιος Α.
Σύμβουλος διατριβής Πρατικάκης, Πολύβιος
Μέλος κριτικής επιτροπής Ιωαννίδης, Σωτήριος
Μαγκούτης, Κωνσταντίνος
Περίληψη Τα Αξιόπιστα Περιβάλλοντα Εκτέλεσης προσφέρουν αξιοσημείωτα οφέλη ασφαλείας σε εφαρμογές που είτε τα χρησιμοποιούν άμεσα είτε συνδυάζουν ένα σύνολο από τα στοιχεία τους. Αποκομίζοντας αυτά τα οφέλη, ωστόσο, απαιτεί προσπάθειες του προγραμματιστή για τον εντοπισμό και την διαμόρφωση των στοιχείων που χρείαζονται να εκτελεστούν σε αξιόπιστο περιβάλλον. Η έλλειψη εργαλείων για αξιόπιστα περιβάλλοντα γραμμένα σε γλώσσες προγραμματισμού υψηλού επιπέδου αναγκάζει τους προγραμματιστές να υλοποιούν τις εφαρμογές τους σε χαμηλό επίπεδο, αντιμετωπίζοντας παράλληλα και όλες τις δυσκολίες που συνοδεύουν αυτές τις γλώσσες, όπως ο προσεκτικός χειρισμός μνήμης, εντοπισμός σφαλμάτων ή συντήρηση των εργαλείων αυτών. Επιπλέον, η ενίσχυση της ασφάλειας της εκτέλεσης συμβάλλει στην μείωση της βέλτιστης απόδοσης, λόγω της προστιθέμενης κρυπτογράφησης/αποκρυπτογράφησης, δοκιμών ακεραιότητας ή περιορισμών δικαιωμάτων της μνήμης. Αυτή η εργασία παρουσιάζει ένα σύστημα για την αυτόματη κλιμάκωση μη ασφαλών στοιχείων με τη χρήση γλώσσας προγραμματισμού υψηλού επιπέδου, JavaScript σε Αξιόπιστα Περιβάλλοντα Εκτέλεσης. Χρησιμοποιεί μετασχηματισμούς στο ίδιο το πρόγραμμα με σκοπό την εκφόρτωση και διανομή φορτίου μιας δεδομένης εφαρμογής μεταξύ αξιόπιστων κόμβων. Αυτή η λειτουργία επιτυγχάνεται με την ενσωμάτωση ενός συστήματος εκτέλεσης υψηλού επιπέδου γλώσσας προγραμματισμού σε αξιόπιστο περιβάλλον. Η αξιολόγηση πραγματοποιήθηκε σε ένα σύνολο αλγορίθμων βασισμένο στην ίδια την γλώσσα προγραμματισμού, μια κρυπτογραφική σουίτα αλλά και 3 πραγματικές εφαρμογές γραμμένες εξ ολοκλήρου σε JavaScript. Η αυτόματη κλιμάκωση των εφαρμογών δείχνει θετικά αποτελέσματα και σημαντικές επιταχύνσεις σε σχέση με την απλή ενίσχυση της εφαρμογής με μέσο όρο της τάξεως του 7times με σύστημα αποτελούμενο από 10 κόμβους.
Φυσική περιγραφή vi, 44 σ. : σχεδ., πιν., εικ. (μερ. εγχρ.) ; 30 εκ.
Γλώσσα Αγγλικά
Θέμα Cloud
Intel
Javascript
QuickJS
SGX
Security
TEE
Trusted
Ασφάλεια
Ιδιωτικότητα
Κλιμάκωση
Ημερομηνία έκδοσης 2021-07-30
Συλλογή   Σχολή/Τμήμα--Σχολή Θετικών και Τεχνολογικών Επιστημών--Τμήμα Επιστήμης Υπολογιστών--Μεταπτυχιακές εργασίες ειδίκευσης
  Τύπος Εργασίας--Μεταπτυχιακές εργασίες ειδίκευσης
Εμφανίσεις 71

Ψηφιακά τεκμήρια
No preview available

Κατέβασμα Εγγράφου
Προβολή Εγγράφου
Εμφανίσεις : 6