|
|
|
JavaBeans,
Servlets και Java Chips
Τέλος οι ίδιες οι τεχνολογικές εξελίξεις στην Java οι οποίες
δεν έχουν άμεσο στόχο την ασφάλεια προσφέρουν επιπλέον μηχανισμούς
ασφάλειας. Τα JavaBeans είναι συστατικά γραμμένα σε Java τα
οποία μπορούν να λειτουργήσουν ως middleware σε μια αρχιτεκτονική
τριών επιπέδων (three-tier) που είναι η εξέλιξη του client-server
computing. Αυτά παρέχουν την ίδια ασφάλεια με τα applets αλλά
στην εξέλιξη τους ενσωματώνουν οτιδήποτε καινούργιο σε θέματα
ασφαλείας βγαίνει.
Τα servlets είναι κομμάτια κώδικα σαν τα applets τα οποία
εκτελούνται όμως στον server και όχι στον client. Κατά συνέπεια
δεν επηρεάζουν σε τίποτα το τοπικό μηχάνημα, είναι διαφανή
στον χρήστη και παρέχουν την μέγιστη ασφάλεια. Τέλος η Sun
έχει προγραμματίσει την κατασκευή ειδικών επεξεργαστών που
θα εκτελούν τον κώδικα της Java σε native-mode χωρίς την παρουσία
JVM. Αυτό ενώ γίνεται με στόχο την βελτίωση της ταχύτητας
εκτέλεσης των προγραμμάτων θα επιτρέψει και την δημιουργία
hardware μηχανισμών ασφαλείας οι οποίοι κατά κανόνα είναι
πιο ανθεκτικοί στις επιθέσεις απ’ ό,τι το software.
|
|
|
|