Treffer: Development of a communication manager for secure mobile platforms ; Ανάπτυξη ενός διαχειριστή επικοινωνίας για κινητές πλατφόρμες
Weitere Informationen
Η ακόλουθη μεταπτυχιακή διπλωματική εργασία, αποτελεί μια λεπτομερή ανάλυση των έξυπνων καρτών (smart cards), που χρησιμοποιούνται για ασφαλείς, αυθεντικοποιημένες συναλλαγές. Οι κάρτες αυτές έχουν το μέγεθος και το σχήμα πιστωτικών καρτών, αλλά επιπροσθέτως διαθέτουν μικροεπεξεργαστή, καθώς και ενσωματωμένη μνήμη. Η ανταλλαγή δεδομένων και πληροφοριών με τον εξωτερικό κόσμο γίνεται μέσω διεπαφών, ή μέσω ραδιοσυχνοτήτων RF. Οι κάρτες αυτές παρέχουν ένα περιβάλλον υψηλής ασφάλειας, στα δεδομένα τα οποία έχουν αποθηκευμένα εντός. Η παρεχόμενη ασφάλεια και η και η ευελιξία μεταφοράς τους, τις καθιστούν ευρέως διαδεδομένες, κατά το πρόσφατο παρελθόν, σε ένα σύνολο εφαρμογών, κυρίως στον οικονομικό/ τραπεζικό τομέα. Η παρούσα εργασία, περιλαμβάνει εκτενή περιγραφή των χαρακτηριστικών των έξυπνων καρτών, συμπεριλαμβανομένου των πρωτότυπων χαρακτηριστικών, των χαρακτηριστικών ασφαλείας, του προγραμματισμού και της διαχείρισής τους. Ακολούθως, επεκτείνεται στην λεπτομερή ανάλυση μεταβίβασης και ανάπτυξης πηγαίου κώδικα λειτουργικού συστήματος JavaCard, των καρτών αυτών από τις ήδη υπάρχουσες διαθέσιμες αρχιτεκτονικές βασισμένες σε μικροεπεξεργαστές MX51 8051, σε νέας γενιάς ARM Cortex M3. Η ανάλυση επικεντρώνεται κυρίως στον τομέα της διαχείρισης του λειτουργικού συστήματος Commmgr. Περιλαμβάνει επιπλέον, βασική περιγραφή και ανάλυση της ασφάλειας, της ανάπτυξης λειτουργικού κώδικα Java Card, της ατομικότητας των συναλλαγών, του τείχους προστασίας εφαρμογών, της αρχιτεκτονική διαχείρισης λογισμικού Commmgr των καρτών αυτών, έτσι ώστε να παρέχει το απαραίτητο υπόβαθρο στον αναγνώστη. Τα δύο κύρια χαρακτηριστικά των smart cards είναι η ασφάλεια και η ευελιξία που παρέχουν στον χρήστη. Σχεδόν το σύνολο των εφαρμογών που χρησιμοποιούν smart cards, βασίζονται στο ότι είναι πολύ δύσκολο να πλαστογραφηθούν ή στο να κάνουν προσβάσιμα τα προστατευμένα δεδομένα που είναι αποθηκευμένα μέσα σε αυτές. Αν για κάποιο λόγο η ασφάλεια των smart cards τεθεί σε κίνδυνο, είναι σχεδόν αδύνατο να τεκμηριωθεί/ αποδειχθεί η χρήση τους. Οι ...