mdoc
Ένα mdoc είναι ένα κινητό έγγραφο σε μορφή ISO/IEC 18013-5: ένα διαπιστευτήριο που φυλάσσεται σε ένα τηλέφωνο ως συμπαγή στοιχεία δεδομένων υπογεγραμμένα από τον εκδότη, τα οποία ένας αναγνώστης μπορεί να επαληθεύσει επιτόπου, ακόμη και όταν καμία από τις δύο πλευρές δεν έχει σύνδεση δικτύου.
Η μορφή προέκυψε από την κινητή άδεια οδήγησης, την αρχική περίπτωση χρήσης του ISO/IEC 18013-5, και στη συνέχεια γενικεύτηκε ώστε ένα mdoc να μπορεί να φέρει οποιοδήποτε σύνολο γνωρισμάτων, όχι μόνο δεδομένα άδειας. Τα στοιχεία δεδομένων του κωδικοποιούνται σε CBOR και καλύπτονται από ένα Mobile Security Object, μια δομή υπογεγραμμένη με COSE που παραθέτει έναν αλατισμένο κατακερματισμό (salted hash) για κάθε στοιχείο: ο εκδότης υπογράφει αυτούς τους κατακερματισμούς και όχι τις ίδιες τις τιμές, κάτι που επιτρέπει στον κάτοχο να αποκαλύπτει μεμονωμένα γνωρίσματα και τίποτα περισσότερο χωρίς να ακυρώνει την υπογραφή στα υπόλοιπα. Το διαπιστευτήριο συνδέεται με ένα ιδιωτικό κλειδί που φυλάσσεται στη συσκευή, ώστε κατά την παρουσίαση ο αναγνώστης να μπορεί να διακρίνει ότι ο κάτοχος το παρουσιάζει ζωντανά και δεν αναπαράγει ένα αντίγραφο που κάποιος άλλος συνέλαβε νωρίτερα. Αυτοπροσώπως, η ανταλλαγή ξεκινά όταν ο κάτοχος εμφανίζει κωδικό QR ή αγγίζει μια ετικέτα NFC που περιέχει ένα μήνυμα device engagement, μετά το οποίο τα πραγματικά γνωρίσματα μετακινούνται μέσω Bluetooth Low Energy απευθείας μεταξύ των δύο συσκευών χωρίς εμπλοκή διακομιστή. Το ISO/IEC 18013-7 επεκτείνει το ίδιο διαπιστευτήριο σε χρήση εντός σύνδεσης, όπου ένας ιστότοπος βασίζεται στα ίδια δεδομένα υπογεγραμμένα με COSE αντί για μια νέα αυτοπρόσωπη συνεδρία Bluetooth. Το EUDI ARF κατονομάζει το mdoc μαζί με το SD-JWT VC ως μορφή που κάθε πορτοφόλι, εκδότης και verifier πρέπει να μπορεί να διαχειριστεί, οπότε οι δύο μορφές συνυπάρχουν αντί μία να αντικαθιστά την άλλη, και ένα πορτοφόλι συνήθως διατηρεί τόσο αντίγραφο mdoc όσο και SD-JWT VC του ίδιου PID ή πιστοποιητικού για να λειτουργεί με αναγνώστες κατασκευασμένους για οποιαδήποτε από τις δύο μορφές.
Σχετικοί όροι
Απαιτεί πάντα η παρουσίαση ενός mdoc σύνδεση στο διαδίκτυο;
Όχι. Αυτοπροσώπως, ένας αναγνώστης mdoc και η συσκευή του κατόχου ανταλλάσσουν δεδομένα απευθείας μέσω Bluetooth Low Energy ή NFC αφού ο κάτοχος εμφανίσει κωδικό QR ή αγγίξει τον αναγνώστη, χωρίς εμπλοκή διακομιστή ή δικτύου. Το ISO/IEC 18013-7 προσθέτει μια παραλλαγή εντός σύνδεσης για χρήση σε ιστότοπους, αλλά η αρχική αυτοπρόσωπη ροή, η βασική περίπτωση χρήσης της κινητής άδειας οδήγησης, σχεδιάστηκε ειδικά ώστε να λειτουργεί με αμφότερες τις συσκευές εκτός σύνδεσης.