Γλώσσες Προγραμματισμού
Η Android Ενσωματώνει OpenID για Απλούστερη Διαχείριση Ψηφιακών Διαπιστευτηρίων
Η νέα εποχή των ψηφιακών διαπιστευτηρίων
Η Google προχώρησε σε μια σημαντική αναβάθμιση του Android, ενσωματώνοντας την υποστήριξη για το OpenID, με στόχο να απλοποιήσει και να ενισχύσει την ασφάλεια στη διαχείριση ψηφιακών διαπιστευτηρίων, όπως οι εικονικές άδειες οδήγησης. Αυτή η κίνηση ενισχύει την ικανότητα των εφαρμογών και υπηρεσιών Android να επικοινωνούν με έναν ενιαίο τρόπο για την ψηφιακή επαλήθευση της ταυτότητάς σας.
Πώς λειτουργεί η ενσωμάτωση OpenID στο Android
Η αναβάθμιση αυτή αξιοποιεί το υπάρχον σύστημα Credential Manager του Android, συγκεκριμένα το DigitalCredential API, για να υποστηρίξει τα πρότυπα OpenID4VP (για την προβολή διαπιστευτηρίων) και OpenID4VCI (για την έκδοση νέων). Με αυτόν τον τρόπο, το Android προωθεί τη χρήση ανοικτών προτύπων, αποφεύγοντας την εξάρτηση από μία μόνο εταιρεία για τη διαχείριση της ψηφιακής σας ταυτότητας.
Περισσότερα από απλές ταυτότητες
Τα ψηφιακά διαπιστευτήρια OpenID δεν περιορίζονται μόνο σε έγγραφα ταυτότητας, όπως άδειες οδήγησης ή διαβατήρια. Η Google αναμένει ότι οι προγραμματιστές θα αξιοποιήσουν αυτήν την τεχνολογία για μια πληθώρα εφαρμογών, όπως πιστοποιητικά εκπαίδευσης, ασφαλιστικές λεπτομέρειες, συνδρομές γυμναστηρίων, εισιτήρια εκδηλώσεων, άδειες εργασίας, και πολλά άλλα.
Η ευελιξία των εφαρμογών ως “φορείς διαπιστευτηρίων”
Δεν είναι μόνο οι επίσημες εφαρμογές “πορτοφολιών” όπως το Google Wallet ή το Samsung Wallet που μπορούν να αποθηκεύουν αυτά τα διαπιστευτήρια. Οποιαδήποτε εφαρμογή μπορεί να γίνει “φορέας διαπιστευτηρίων”. Για παράδειγμα, μια εφαρμογή αεροπορικής εταιρείας μπορεί να προσφέρει στους χρήστες της το πρόγραμμα επιβράβευσης μιλίων ως ψηφιακό διαπιστευτήριο, το οποίο μπορεί να παρουσιαστεί σε άλλες εφαρμογές ή ιστοσελίδες.
Η δύναμη του ελέγχου στα χέρια σας
Όταν μια ιστοσελίδα ή μια άλλη εφαρμογή απαιτεί επαλήθευση, στέλνει ένα αίτημα χρησιμοποιώντας το πρότυπο ψηφιακών διαπιστευτηρίων OpenID. Το Credential Manager του Android αναλαμβάνει δράση, αναζητώντας σε όλες τις συμβατές εφαρμογές στο τηλέφωνό σας τα διαπιστευτήρια που μπορούν να ικανοποιήσουν το αίτημα. Σας παρουσιάζεται μια απλή λίστα με τα σχετικά διαπιστευτήρια, και εσείς επιλέγετε ποιο θέλετε να μοιραστείτε, διατηρώντας τον έλεγχο στα χέρια σας.
Ασφαλής διαχείριση και μεταφορά διαπιστευτηρίων
Αφού επιλέξετε, για παράδειγμα, την ψηφιακή σας άδεια οδήγησης, το Android μεταφέρει με ασφάλεια το αίτημα στην εφαρμογή πορτοφολιού που την αποθηκεύει. Αυτή η εφαρμογή ολοκληρώνει τη διαδικασία, παρουσιάζοντας το διαπιστευτήριο στον επαληθευτή. Αυτή η μέθοδος επιτρέπει στην εφαρμογή πορτοφολιού να εκτελέσει οποιαδήποτε επιπλέον βήματα ελέγχου πριν από την απελευθέρωση του διαπιστευτηρίου, προσθέτοντας ένα επιπλέον επίπεδο ασφάλειας.
Εύκολη απόκτηση νέων ψηφιακών διαπιστευτηρίων
Η λήψη και αποθήκευση νέων ψηφιακών διαπιστευτηρίων γίνεται επίσης πιο απλή μέσω του πρωτοκόλλου OpenID4VCI. Όταν κάποιος χρειάζεται να σας εκδώσει ένα ψηφιακό διαπιστευτήριο – όπως ένα πανεπιστήμιο που στέλνει ένα ψηφιακό πτυχίο ή ένας εργοδότης που εκδίδει μια ψηφιακή κάρτα πρόσβασης – μπορεί να χρησιμοποιήσει αυτό το πρότυπο. Θα λάβετε μια ειδοποίηση για το ποια συμβατή εφαρμογή πορτοφολιού στο τηλέφωνό σας θέλετε να αποθηκεύσετε το νέο διαπιστευτήριο.
Η ευελιξία στη διαχείριση των διαπιστευτηρίων σας
Καθώς συλλέγετε περισσότερα διαπιστευτήρια με την πάροδο του χρόνου από διάφορες πηγές, μπορούν να αποθηκευτούν σε διάφορες εφαρμογές πορτοφολιού. Για να διασφαλιστεί ότι το Android γνωρίζει πού βρίσκονται τα διαπιστευτήρια όταν χρειάζεται να τα παρουσιάσετε, οι εφαρμογές πορτοφολιού ενημερώνουν το Credential Manager για τα διαπιστευτήρια που κατέχουν. Αυτή η πληροφορία βοηθά το Android να βρει γρήγορα τις σωστές επιλογές για εσάς όταν προκύπτει ένα αίτημα.
Η πραγματική εφαρμογή της τεχνολογίας
Αυτή η τεχνολογία δεν είναι απλώς θεωρητική· ήδη αρχίζει να εφαρμόζεται στην πραγματικότητα. Όπως ανακοίνωσε το Google Wallet, σύντομα οι χρήστες θα μπορούν να χρησιμοποιούν ψηφιακά διαπιστευτήρια για την ανάκτηση λογαριασμών Amazon, την πρόσβαση σε διαδικτυακές υπηρεσίες υγείας με το CVS και το MyChart της Epic, και την επαλήθευση προφίλ ή ταυτότητας σε πλατφόρμες όπως το Uber και το Bumble.
Η υποστήριξη από μεγάλους παίκτες της αγοράς
Η Google επιβεβαίωσε ότι δεν είναι μόνο μια δική της πρωτοβουλία. Το Samsung Wallet και το 1Password θα υποστηρίξουν επίσης τα ψηφιακά διαπιστευτήρια ως ψηφιακά πορτοφόλια και θα ενσωματώσουν τα πρότυπα OpenID μέσω του Credential Manager API του Android. Αυτή η ευρεία υποστήριξη από μεγάλους παίκτες της αγοράς είναι μια θετική εξέλιξη, προσφέροντας στους χρήστες περισσότερες επιλογές.
Ευκαιρίες για προγραμματιστές
Αυτή η αναβάθμιση ανοίγει νέες πόρτες και για τους προγραμματιστές εφαρμογών Android. Οποιαδήποτε εφαρμογή μπορεί πλέον να ενσωματώσει τη δυνατότητα επαλήθευσης ψηφιακών διαπιστευτηρίων των χρηστών. Ή, οι προγραμματιστές μπορούν να δημιουργήσουν τη δική τους εφαρμογή που θα μπορεί να αποθηκεύει με ασφάλεια συγκεκριμένα διαπιστευτήρια για να τα παρουσιάζουν οι χρήστες αλλού.
Με την ενσωμάτωση αυτών των προτύπων OpenID στον πυρήνα του Android, η Google διαμορφώνει το μέλλον για μια πιο ομαλή, ασφαλή και φιλική προς τον χρήστη διαχείριση των ψηφιακών μας ταυτοτήτων στις εφαρμογές και τις υπηρεσίες που χρησιμοποιούμε καθημερινά.
Δ