Τεκμηρίωση CarPort

Τεκμηρίωση λογισμικού

💡 Αυτή η τεκμηρίωση αφορά την έκδοση 3.2 του CarPort. Παλαιότερες ή νεότερες εκδόσεις ενδέχεται να διαφέρουν ως προς τις λειτουργίες τους.

Πρόσβαση ασφαλείας & SFD

Πρόσβαση ασφαλείας, SFD και Secure Gateway: πώς τα οχήματα VAG προστατεύουν την κωδικοποίηση και την προσαρμογή και τι σημαίνει αυτό για τη διάγνωση με το CarPort.

Οι λειτουργίες ανάγνωσης, όπως η μνήμη σφαλμάτων, οι τιμές μέτρησης και οι πληροφορίες μονάδων ελέγχου, είναι διαθέσιμες χωρίς περιορισμούς σε όλα τα οχήματα. Αντίθετα, τις λειτουργίες εγγραφής, όπως η κωδικοποίηση, η προσαρμογή και οι βασικές ρυθμίσεις, ο Όμιλος Volkswagen τις προστατεύει με διαφορετικό τρόπο ανάλογα με τη γενιά του οχήματος. Για τη διαγνωστική εργασία με το CarPort είναι σημαντικό να γνωρίζεις αυτές τις διαφορές, επειδή επηρεάζουν άμεσα τις διαθέσιμες λειτουργίες.

Επίπεδα προστασίας με μια ματιά

Στη λίστα οχημάτων, τα νεότερα μοντέλα φέρουν τις σημειώσεις SFD και SFD/UNECE. Ο παρακάτω πίνακας δείχνει ποιες λειτουργίες είναι διαθέσιμες ανάλογα με το επίπεδο προστασίας:

Γενιά οχήματος Προστασία Λειτουργίες ανάγνωσης Διαγραφή μνήμης σφαλμάτων Λειτουργίες εγγραφής
Πριν από το 2020 Πρόσβαση ασφαλείας / Σύνδεση (login) Χωρίς περιορισμούς Χωρίς περιορισμούς Μετά την εισαγωγή του κωδικού πρόσβασης
Από περίπου το 2020 (SFD) SFD Χωρίς περιορισμούς Χωρίς περιορισμούς Μετά το ξεκλείδωμα SFD (διακριτικό/κλειδί)
Από περίπου το 2024 (SFD/UNECE) Secure Gateway + SFD Χωρίς περιορισμούς Χωρίς περιορισμούς Μετά την ταυτοποίηση στο gateway + ξεκλείδωμα SFD

Πρόσβαση ασφαλείας

Πρόσβαση ασφαλείας

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

  • Πρωτόκολλα: Αποκλειστικά σε KWP2000 και UDS. Στο KWP1281 χρησιμοποιείται αντί γι’ αυτό η λειτουργία Σύνδεση (login), ενώ στο KWP2000 είναι επιπλέον διαθέσιμη η λειτουργία Κωδικοποίηση II.

Ποιες λειτουργίες προστατεύονται;

Η πρόσβαση ασφαλείας απαιτείται συνήθως για τις εξής ενέργειες:

Πολλαπλά επίπεδα πρόσβασης:

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

💡 Συμβουλή: Αν υπάρχουν δεδομένα περιγραφής για τη μονάδα ελέγχου, το CarPort εμφανίζει τα διαθέσιμα επίπεδα πρόσβασης με ονόματα σε σαφές κείμενο σε μια λίστα επιλογής. Μια επισκόπηση των κωδικών που χρειάζονται συχνά θα βρεις στην ενότητα Κωδικοί πρόσβασης για μονάδες ελέγχου VAG.

Οδηγίες βήμα προς βήμα:

  1. Πληκτρολόγησε τον 5ψήφιο κωδικό πρόσβασης στο πεδίο εισαγωγής ή, αν υπάρχουν δεδομένα περιγραφής, επίλεξε την κατάλληλη καταχώρηση από τη λίστα.
  2. Κάνε κλικ στο Αίτηση....
  3. Επιβεβαίωσε το αίτημα στο παράθυρο διαλόγου που εμφανίζεται.
  4. Αν η διαδικασία πετύχει, ξεκλειδώνεται το αντίστοιχο επίπεδο λειτουργιών. Το CarPort το δείχνει στην ένδειξη κατάστασης.

Συμπεριφορά σε λάθος κωδικό:

Αν πληκτρολογηθεί λάθος κωδικός, η μονάδα ελέγχου μπλοκάρει τις επόμενες προσπάθειες πρόσβασης για ένα χρονικό διάστημα αναμονής που ορίζει ο κατασκευαστής (συχνά 10–30 δευτερόλεπτα, σε επανειλημμένα λάθη και περισσότερο). Όσο διαρκεί αυτός ο χρόνος κλειδώματος, η μονάδα ελέγχου απορρίπτει κάθε κωδικό – ακόμη και τον σωστό.

⚠️ Προσοχή: Μετά από λάθος καταχώρηση, περίμενε να λήξει πλήρως ο χρόνος κλειδώματος πριν κάνεις νέα προσπάθεια. Μια άμεση νέα καταχώρηση – ακόμη και με τον σωστό κωδικό – μπορεί να απορριφθεί από τη μονάδα ελέγχου και να παρατείνει τον χρόνο κλειδώματος.

Σύνδεση (login) / Κωδικοποίηση II

Οι λειτουργίες Σύνδεση (login) και Κωδικοποίηση II είναι μηχανισμοί προστασίας των παλαιότερων διαγνωστικών πρωτοκόλλων KWP1281 και KWP2000. Εξυπηρετούν παρόμοιο σκοπό με την πρόσβαση ασφαλείας, διαφέρουν όμως στον τρόπο λειτουργίας τους.

Διαφορά από την πρόσβαση ασφαλείας:

Χαρακτηριστικό Πρόσβαση ασφαλείας Σύνδεση (login) / Κωδικοποίηση II
Πρωτόκολλα KWP2000, UDS KWP1281, KWP2000
Αποτέλεσμα Ξεκλειδώνει ένα επίπεδο λειτουργιών Εκτελεί απευθείας μια ενέργεια ή συνδυάζει ξεκλείδωμα με κωδικοποίηση
Μορφή κωδικού 5ψήφιος αριθμητικός κωδικός 5ψήφιος αριθμητικός κωδικός

Σύνδεση (login):

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

Κωδικοποίηση II:

Η Κωδικοποίηση II συνδυάζει την εισαγωγή ενός κωδικού με ταυτόχρονη αλλαγή κωδικοποίησης. Έτσι μπορούν να ξεκλειδωθούν λειτουργίες που δεν είναι προσβάσιμες μέσω της κανονικής κωδικοποίησης. Ένα τυπικό παράδειγμα είναι η ενεργοποίηση του συστήματος διατήρησης σταθερής ταχύτητας (cruise control, GRA): με την εισαγωγή του κατάλληλου κωδικού ενεργοποιείται η λειτουργία GRA στη μονάδα ελέγχου.

Οδηγίες βήμα προς βήμα:

  1. Πληκτρολόγησε τον κωδικό στο πεδίο εισαγωγής ή, αν υπάρχουν δεδομένα περιγραφής, επίλεξε την κατάλληλη καταχώρηση από τη λίστα.
  2. Κάνε κλικ στο Σύνδεση....
  3. Επιβεβαίωσε την ενέργεια στο παράθυρο διαλόγου που εμφανίζεται.

ℹ️ Σημείωση: Το αν μια μονάδα ελέγχου υποστηρίζει σύνδεση (login) ή Κωδικοποίηση II εξαρτάται από τη συγκεκριμένη μονάδα ελέγχου και το υλικολογισμικό της. Δεν προσφέρει κάθε μονάδα ελέγχου αυτή τη λειτουργία. Αν υπάρχουν δεδομένα περιγραφής, το CarPort εμφανίζει τις διαθέσιμες επιλογές σύνδεσης (login) με ονομασίες σε σαφές κείμενο.

SFD (Προστασία Διάγνωσης Οχήματος)

SFD

Το SFD (Schutz der Fahrzeugdiagnose – Προστασία Διάγνωσης Οχήματος) είναι ένας κρυπτογραφικός μηχανισμός προστασίας που χρησιμοποιεί ο Όμιλος Volkswagen στις μονάδες ελέγχου του από περίπου το έτος μοντέλου 2020 (Golf 8, Octavia 4, SEAT Leon 4 κ.ά.). Σε αυτά τα οχήματα αντικαθιστά την έως τότε πρόσβαση ασφαλείας (Security Access) και προστατεύει τις διαγνωστικές λειτουργίες εγγραφής, όπως η κωδικοποίηση, η προσαρμογή και οι βασικές ρυθμίσεις, από μη εξουσιοδοτημένη πρόσβαση.

Διαφορά από την πρόσβαση ασφαλείας:

Χαρακτηριστικό Πρόσβαση ασφαλείας SFD
Μέθοδος προστασίας Στατικός 5ψήφιος αριθμητικός κωδικός Κρυπτογραφική μέθοδος challenge-response (διακριτικό + κλειδί)
Δέσμευση σε όχημα Ο κωδικός ισχύει για όλα τα οχήματα με την ίδια μονάδα ελέγχου Το κλειδί δεσμεύεται στον συγκεκριμένο αριθμό πλαισίου (VIN)
Πρωτόκολλα KWP2000, UDS Μόνο UDS
Διάρκεια ισχύος Μόνιμη ισχύς Περιορισμένη χρονικά ή ανά συνεδρία (ανάλογα με τον κατασκευαστή)

Πώς αναγνωρίζεις μια μονάδα ελέγχου με προστασία SFD;

Αν μια μονάδα ελέγχου προστατεύεται από SFD, το CarPort εμφανίζει μετά τη δημιουργία της σύνδεσης την καρτέλα SFD. Σε αυτή την περίπτωση δεν υπάρχει η καρτέλα Πρόσβαση ασφαλείας. Χωρίς προηγούμενο ξεκλείδωμα SFD, οι λειτουργίες εγγραφής (κωδικοποίηση, προσαρμογή, βασικές ρυθμίσεις) είναι κλειδωμένες – οι λειτουργίες ανάγνωσης, όπως η ανάγνωση της μνήμης σφαλμάτων και οι τιμές μέτρησης, παραμένουν διαθέσιμες χωρίς περιορισμούς.

Ξεκλείδωμα με τη μέθοδο offline:

Το CarPort υποστηρίζει το ξεκλείδωμα SFD με μια μέθοδο offline. Αρχικά δημιουργείται ένα διακριτικό (token) μοναδικό για το όχημα, το οποίο στη συνέχεια ανταλλάσσεται σε μια εξωτερική υπηρεσία (τρίτου παρόχου) με έναν κωδικό ξεκλειδώματος (κλειδί, key).

ℹ️ Σημαντικό: Το CarPort δεν μπορεί να δημιουργήσει το ίδιο κλειδιά SFD. Ο υπολογισμός του κλειδιού γίνεται αποκλειστικά μέσω εξωτερικών διαδικτυακών υπηρεσιών (τρίτων παρόχων). Το CarPort υποστηρίζει όμως ολόκληρη τη διαδικασία, από τη δημιουργία του διακριτικού έως την εφαρμογή του κλειδιού, ώστε το ξεκλείδωμα να γίνεται όσο το δυνατόν πιο απλά.

Οδηγίες βήμα προς βήμα:

  1. Άνοιξε την καρτέλα SFD στη συνδεδεμένη μονάδα ελέγχου. Η περιοχή Κατάσταση SFD δείχνει την τρέχουσα κατάσταση προστασίας.
  2. Στην περιοχή Έλεγχος SFD επίλεξε Δημιουργία διακριτικού SFD και κάνε κλικ στο Εφαρμογή.
  3. Η μονάδα ελέγχου δημιουργεί ένα μοναδικό διακριτικό, το οποίο εμφανίζεται στο CarPort. Επιπλέον εμφανίζεται ο αριθμός πλαισίου (VIN).
  4. Αντίγραψε και τις δύο τιμές (διακριτικό και VIN). Με το κουμπί Αποθήκευση σε αρχείο... μπορείς να αποθηκεύσεις εύκολα και τις δύο τιμές σε ένα αρχείο κειμένου.
  5. Άνοιξε τη διαδικτυακή υπηρεσία ενός παρόχου SFD (τρίτου παρόχου) και πληκτρολόγησε εκεί το διακριτικό και τον VIN, για να λάβεις τον κωδικό ξεκλειδώματος (κλειδί).
  6. Επίστρεψε στο CarPort. Στην περιοχή Έλεγχος SFD επίλεξε Ξεκλείδωμα με κλειδί SFD, πληκτρολόγησε το κλειδί που έλαβες και κάνε κλικ στο Εφαρμογή.
  7. Αν το ξεκλείδωμα πετύχει, το CarPort εμφανίζει μια επιβεβαίωση. Οι διαγνωστικές λειτουργίες εγγραφής είναι πλέον διαθέσιμες.

ℹ️ Σημείωση: Ανάλογα με τη μονάδα ελέγχου, το ξεκλείδωμα SFD μπορεί να ισχύει για περιορισμένο χρόνο. Μετά τη λήξη του ή μετά την αποσύνδεση ενδέχεται να χρειαστεί να επαναλάβεις τη διαδικασία.

Secure Gateway (SFD/UNECE)

Από το έτος μοντέλου 2024, ο Όμιλος Volkswagen εφαρμόζει επιπλέον του SFD ένα λεγόμενο Secure Gateway σε συνδυασμό με τον Κανονισμό UNECE R155 (κανονισμός του ΟΗΕ για την κυβερνοασφάλεια των οχημάτων). Αυτός ο συνδυασμός επισημαίνεται στη λίστα οχημάτων ως SFD/UNECE και συχνά αναφέρεται και ως SFD2.

Το Secure Gateway είναι ένα φράγμα πρόσβασης σε επίπεδο gateway, που περιορίζει ήδη τη διαδρομή επικοινωνίας μεταξύ διαγνωστικής διεπαφής και μονάδας ελέγχου – πριν καν ενεργοποιηθεί η προστασία SFD της ίδιας της μονάδας ελέγχου. Πρόκειται επομένως για προστασία δύο βαθμίδων:

Βαθμίδα Μηχανισμός Επίπεδο Αποτέλεσμα
1. Secure Gateway Το gateway φιλτράρει τις διαγνωστικές εντολές Gateway οχήματος (διεύθ. 19) Μόνο οι εξουσιοδοτημένες εντολές προωθούνται στις μονάδες ελέγχου
2. SFD Κρυπτογραφική ταυτοποίηση Μεμονωμένη μονάδα ελέγχου Λειτουργίες εγγραφής μόνο μετά από ξεκλείδωμα με διακριτικό/κλειδί

Επιπτώσεις στη διάγνωση με το CarPort:

Χωρίς πρόσθετη ταυτοποίηση στο Secure Gateway, στα οχήματα SFD/UNECE είναι διαθέσιμες οι εξής λειτουργίες:

  • Ανάγνωση της μνήμης σφαλμάτων
  • Διαγραφή της μνήμης σφαλμάτων
  • Ανάγνωση πληροφοριών μονάδων ελέγχου
  • Ανάγνωση τιμών μέτρησης

Οι εξής λειτουργίες δεν είναι διαθέσιμες, όσο δεν έχει γίνει ταυτοποίηση στο gateway:

  • Κωδικοποίηση
  • Προσαρμογή
  • Βασικές ρυθμίσεις
  • Δοκιμή ενεργοποιητή
  • Αλλαγή της λίστας εγκατάστασης

Επιπλέον, είναι διαθέσιμη μόνο η λειτουργία διάγνωσης OBD (δες Λειτουργία διάγνωσης).

⚠️ Σημαντικό: Το ξεκλείδωμα του Secure Gateway απαιτεί ταυτοποίηση σε επίπεδο gateway, η οποία υπερβαίνει τον έως τώρα μηχανισμό SFD. Πρόκειται για περιορισμό από την πλευρά του κατασκευαστή, που αφορά εξίσου όλα τα ανεξάρτητα διαγνωστικά συστήματα. Το CarPort υποστηρίζει το ξεκλείδωμα SFD σε επίπεδο μονάδας ελέγχου (δες SFD), η ταυτοποίηση στο gateway όμως εξαρτάται από τη διαθεσιμότητα συμβατών υπηρεσιών ξεκλειδώματος.