Μετάβαση στο κύριο περιεχόμενο

Επαληθεύσιμη Παρουσίαση

(Verifiable Presentation)

Μια επαληθεύσιμη παρουσίαση είναι το πακέτο με προστασία από παραποίηση που συνθέτει ένας κάτοχος από ένα ή περισσότερα επαληθεύσιμα διαπιστευτήρια, για να το μοιραστεί με έναν επαληθευτή ως απάντηση σε συγκεκριμένο αίτημα, αντί να παραδώσει ολόκληρο ένα διαπιστευτήριο.

Μια verifiable presentation μπορεί να συνδυάσει ισχυρισμούς από πολλά διαφορετικά διαπιστευτήρια σε μία ενιαία απάντηση, και συνδέεται με τον κάτοχο που την παρουσιάζει μέσω δικής της υπογραφής, ώστε ένας επαληθευτής να μπορεί να επιβεβαιώσει ότι το πρόσωπο που την παρουσιάζει είναι αυτό στο οποίο εκδόθηκε. Αυτό ακριβώς στέλνει ένα πορτοφόλι μέσω OpenID4VP: μια ειδικά διαμορφωμένη απάντηση σε ένα συγκεκριμένο αίτημα, όχι αντίγραφο των ίδιων των υποκείμενων διαπιστευτηρίων. Ο επαληθευτής δηλώνει πρώτα τι χρειάζεται, συνήθως ως ένα presentation definition που απαριθμεί τους τύπους διαπιστευτηρίων και τους συγκεκριμένους ισχυρισμούς που θα δεχτεί, και το πορτοφόλι αντιστοιχίζει αυτό το αίτημα με τα διαπιστευτήρια που ήδη κατέχει ο κάτοχος, πριν συνθέσει μια παρουσίαση που το απαντά ακριβώς, τίποτα παραπάνω. Αυτή η δομή αιτήματος-απάντησης είναι αυτό που διατηρεί μια παρουσίαση ελάχιστη: μια εταιρεία ενοικίασης οχημάτων που ζητά μόνο μια ένδειξη άνω των 18 ετών και μια κατηγορία άδειας λαμβάνει μια παρουσίαση που περιέχει μόνο αυτά τα δύο στοιχεία, συνδυασμένα από το υποκείμενο mDL, αντί για ολόκληρο το διαπιστευτήριο με κάθε πεδίο που φέρει. Η υπογραφή δέσμευσης κατόχου (holder-binding) είναι αυτό που εμποδίζει την επανάχρηση μιας παρουσίασης από κάποιον άλλο: ακόμη και ένα αντιγραμμένο, έγκυρο διαπιστευτήριο είναι άχρηστο χωρίς το ιδιωτικό κλειδί που είναι συνδεδεμένο με τον αρχικό κάτοχο, καθώς αυτό το κλειδί πρέπει να υπογράψει την ίδια την παρουσίαση τη στιγμή που δημιουργείται. Οι παρουσιάσεις είναι συνήθως βραχύβιες και μίας χρήσης, δημιουργούμενες εκ νέου για κάθε αίτημα αντί να αποθηκεύονται και να επαναχρησιμοποιούνται, κάτι που περιορίζει το πόσο μπορεί ένας επαληθευτής να συσχετίσει διαφορετικές αλληλεπιδράσεις με τον ίδιο κάτοχο.

Αποκαλύπτει μια verifiable presentation ολόκληρο το υποκείμενο διαπιστευτήριο στον επαληθευτή;

Όχι. Ένα πορτοφόλι μπορεί να δημιουργήσει μια παρουσίαση που περιλαμβάνει μόνο τους συγκεκριμένους ισχυρισμούς που ζήτησε ένας επαληθευτής, συνδυασμένους από ένα ή περισσότερα διαπιστευτήρια, αντί να παραδίδει ολόκληρο το διαπιστευτήριο από το οποίο προέρχεται κάθε ισχυρισμός. Ένα σημείο ενοικίασης αυτοκινήτων που ζητά μια ένδειξη άνω των 18 ετών και μια κατηγορία άδειας, για παράδειγμα, λαμβάνει μόνο αυτά τα δύο στοιχεία, όχι την πλήρη ημερομηνία γέννησης ή τη διεύθυνση του κατόχου.

Επιστροφή στο γλωσσάρι