Dostęp bezpieczeństwa & SFD
Dostęp bezpieczeństwa, SFD i Secure Gateway: jak pojazdy VAG chronią kodowanie i adaptację i co to oznacza dla diagnostyki za pomocą programu CarPort.
Funkcje odczytu, takie jak pamięć błędów, wartości pomiarowe i informacje o sterownikach, są bez ograniczeń dostępne we wszystkich pojazdach. Funkcje zapisujące, takie jak kodowanie, adaptacja i ustawienia podstawowe, koncern Volkswagen zabezpiecza natomiast w różny sposób, w zależności od generacji pojazdu. Przy pracy diagnostycznej z programem CarPort ważna jest znajomość tych różnic, ponieważ bezpośrednio wpływają one na dostępny zakres funkcji.
Przegląd poziomów ochrony
Na liście pojazdów nowsze modele są oznaczone uwagami SFD i SFD/UNECE. Poniższa tabela pokazuje, jakie funkcje są dostępne w zależności od poziomu ochrony:
| Generacja pojazdu | Ochrona | Funkcje odczytu | Kasowanie pamięci błędów | Funkcje zapisujące |
|---|---|---|---|---|
| Przed 2020 | Dostęp bezpieczeństwa / Logowanie | Bez ograniczeń | Bez ograniczeń | Po wprowadzeniu kodu dostępu |
| Od ok. 2020 (SFD) | SFD | Bez ograniczeń | Bez ograniczeń | Po odblokowaniu SFD (token/klucz) |
| Od ok. 2024 (SFD/UNECE) | Secure Gateway + SFD | Bez ograniczeń | Bez ograniczeń | Po uwierzytelnieniu w module gateway + odblokowaniu SFD |
Dostęp bezpieczeństwa

Dostęp bezpieczeństwa to mechanizm ochronny, który odblokowuje określone funkcje diagnostyczne sterownika dopiero po wprowadzeniu 5-cyfrowego kodu liczbowego. Zapobiega to przypadkowej lub nieuprawnionej zmianie parametrów istotnych dla bezpieczeństwa lub homologacji.
- Protokoły: wyłącznie KWP2000 i UDS. W KWP1281 stosuje się zamiast tego funkcję Logowanie, a w KWP2000 dostępna jest dodatkowo funkcja Kodowanie II.
Które funkcje są chronione?
Dostęp bezpieczeństwa jest zwykle wymagany w przypadku:
- adaptacji (np. wartości korekcyjnych wtryskiwaczy, przyuczania kluczyków)
- ustawień podstawowych (np. kalibracji hamulców)
- zmian kodowania w niektórych sterownikach
Wiele poziomów dostępu:
Sterownik może mieć kilka kodów dostępu, z których każdy odblokowuje inny zakres funkcji. Przykładowo jeden kod może zezwalać na adaptację, a inny może być wymagany do ustawień podstawowych.
💡 Wskazówka: Jeśli dla sterownika dostępne są dane opisowe, CarPort wyświetla dostępne poziomy dostępu z czytelnymi nazwami na liście wyboru. Przegląd często potrzebnych kodów znajdziesz w części Kody dostępu do sterowników VAG.
Instrukcja krok po kroku:
- Wpisz 5-cyfrowy kod dostępu w polu wprowadzania lub – jeśli dostępne są dane opisowe – wybierz odpowiedni wpis z listy.
- Kliknij
Zażądaj.... - Potwierdź żądanie w wyświetlonym oknie dialogowym.
- Jeśli operacja się powiedzie, odpowiedni poziom funkcji zostanie odblokowany. CarPort pokazuje to we wskaźniku stanu.
Zachowanie po wprowadzeniu błędnego kodu:
Po wprowadzeniu błędnego kodu sterownik blokuje kolejne próby dostępu na czas oczekiwania określony przez producenta (często 10–30 sekund, przy wielokrotnym błędnym wprowadzeniu także dłużej). W tym czasie sterownik odrzuca każdy kolejny kod – także prawidłowy.
⚠️ Ostrzeżenie: Po wprowadzeniu błędnego kodu odczekaj pełny czas blokady, zanim podejmiesz kolejną próbę. Natychmiastowe ponowne wprowadzenie – nawet prawidłowego kodu – może zostać odrzucone przez sterownik i wydłużyć czas blokady.
Logowanie / Kodowanie II
Funkcje Logowanie i Kodowanie II to mechanizmy ochronne starszych protokołów diagnostycznych KWP1281 i KWP2000. Pełnią podobne zadanie jak dostęp bezpieczeństwa, ale działają w inny sposób.
Różnica w stosunku do dostępu bezpieczeństwa:
| Cecha | Dostęp bezpieczeństwa | Logowanie / Kodowanie II |
|---|---|---|
| Protokoły | KWP2000, UDS | KWP1281, KWP2000 |
| Działanie | Odblokowuje poziom funkcji | Bezpośrednio wykonuje czynność lub łączy odblokowanie z kodowaniem |
| Format kodu | 5-cyfrowy kod liczbowy | 5-cyfrowy kod liczbowy |
Logowanie:
Logowanie przesyła do sterownika kod, który bezpośrednio odblokowuje lub uruchamia określoną funkcję. W przeciwieństwie do dostępu bezpieczeństwa, który jedynie otwiera poziom uprawnień, logowanie może bezpośrednio spowodować zmianę konfiguracji.
Kodowanie II:
Kodowanie II łączy wprowadzenie kodu z jednoczesną zmianą kodowania. Pozwala to odblokować funkcje, które nie są dostępne przez zwykłe kodowanie. Typowym przykładem jest aktywacja tempomatu (GRA): po wprowadzeniu odpowiedniego kodu funkcja GRA zostaje aktywowana w sterowniku.
Instrukcja krok po kroku:
- Wpisz kod w polu wprowadzania lub – jeśli dostępne są dane opisowe – wybierz odpowiedni wpis z listy.
- Kliknij
Zaloguj.... - Potwierdź czynność w wyświetlonym oknie dialogowym.
ℹ️ Uwaga: To, czy sterownik obsługuje logowanie lub kodowanie II, zależy od konkretnego sterownika i jego oprogramowania. Nie każdy sterownik oferuje tę funkcję. Jeśli dostępne są dane opisowe, CarPort wyświetla dostępne opcje logowania z czytelnymi nazwami.
SFD (ochrona diagnostyki pojazdu)

SFD (niem. Schutz der Fahrzeugdiagnose – ochrona diagnostyki pojazdu) to kryptograficzny mechanizm ochronny, który koncern Volkswagen stosuje w swoich sterownikach od ok. roku modelowego 2020 (Golf 8, Octavia 4, SEAT Leon 4 i inne). W tych pojazdach zastępuje on dotychczasowy dostęp bezpieczeństwa (Security Access) i chroni zapisujące funkcje diagnostyczne, takie jak kodowanie, adaptacja i ustawienia podstawowe, przed nieuprawnionym dostępem.
Różnica w stosunku do dostępu bezpieczeństwa:
| Cecha | Dostęp bezpieczeństwa | SFD |
|---|---|---|
| Metoda ochrony | Statyczny 5-cyfrowy kod liczbowy | Kryptograficzna metoda challenge-response (token + klucz) |
| Powiązanie z pojazdem | Kod obowiązuje dla wszystkich pojazdów z tym samym sterownikiem | Klucz jest powiązany z indywidualnym numerem VIN |
| Protokoły | KWP2000, UDS | Tylko UDS |
| Okres ważności | Ważny bezterminowo | Ograniczony czasowo lub do jednej sesji (zależnie od producenta) |
Jak rozpoznać sterownik chroniony przez SFD?
Jeśli sterownik jest chroniony przez SFD, CarPort po nawiązaniu połączenia wyświetla kartę SFD. Karty Dostęp bezpieczeństwa nie ma wtedy. Bez wcześniejszego odblokowania SFD funkcje zapisujące (kodowanie, adaptacja, ustawienia podstawowe) są zablokowane – funkcje odczytu, takie jak odczyt pamięci błędów i wartości pomiarowych, pozostają nadal dostępne bez ograniczeń.
Odblokowanie metodą offline:
CarPort obsługuje odblokowanie SFD metodą offline. Najpierw generowany jest indywidualny dla pojazdu token, który następnie w serwisie zewnętrznym (u dostawcy zewnętrznego) wymienia się na kod odblokowujący (klucz).
ℹ️ Ważne: CarPort nie potrafi samodzielnie generować kluczy SFD. Klucze są obliczane wyłącznie przez zewnętrzne serwisy online (dostawców zewnętrznych). CarPort obsługuje jednak cały proces generowania tokenu i stosowania klucza, aby odblokowanie było jak najprostsze.
Instrukcja krok po kroku:
- Otwórz kartę SFD w połączonym sterowniku. Obszar
Status SFDpokazuje aktualny stan ochrony. - W obszarze
Sterowanie SFDwybierz opcjęWygeneruj token SFDi kliknijZastosuj. - Sterownik wygeneruje indywidualny token, który zostanie wyświetlony w programie CarPort. Dodatkowo wyświetlany jest numer VIN.
- Skopiuj obie wartości (token i VIN). Przyciskiem
Zapisz do pliku...możesz wygodnie zapisać obie wartości w pliku tekstowym. - Otwórz serwis online dostawcy SFD (dostawcy zewnętrznego) i wprowadź tam token oraz VIN, aby otrzymać kod odblokowujący (klucz).
- Wróć do programu CarPort. W obszarze
Sterowanie SFDwybierz opcjęOdblokuj za pomocą klucza SFD, wpisz otrzymany klucz i kliknijZastosuj. - Po pomyślnym odblokowaniu CarPort wyświetli potwierdzenie. Zapisujące funkcje diagnostyczne są teraz dostępne.
ℹ️ Uwaga: W zależności od sterownika odblokowanie SFD może być ograniczone czasowo. Po jego wygaśnięciu lub po przerwaniu połączenia może być konieczne ponowne przeprowadzenie procedury.
Secure Gateway (SFD/UNECE)
Od roku modelowego 2024 koncern Volkswagen oprócz SFD wprowadza tzw. Secure Gateway w związku z regulaminem UNECE R155 (regulamin ONZ dotyczący cyberbezpieczeństwa pojazdów). To połączenie jest oznaczone na liście pojazdów jako SFD/UNECE i często nazywane także SFD2.
Secure Gateway to blokada dostępu na poziomie modułu gateway, która ogranicza już samą drogę komunikacji między interfejsem diagnostycznym a sterownikiem – jeszcze zanim zadziała zabezpieczenie SFD samego sterownika. Jest to więc dwustopniowe zabezpieczenie:
| Stopień | Mechanizm | Poziom | Działanie |
|---|---|---|---|
| 1. Secure Gateway | Moduł gateway filtruje polecenia diagnostyczne | Moduł gateway pojazdu (adr. 19) | Do sterowników przekazywane są tylko autoryzowane polecenia |
| 2. SFD | Uwierzytelnianie kryptograficzne | Pojedynczy sterownik | Funkcje zapisujące dostępne dopiero po odblokowaniu tokenem/kluczem |
Wpływ na diagnostykę za pomocą programu CarPort:
Bez dodatkowego uwierzytelnienia w Secure Gateway w pojazdach SFD/UNECE dostępne są następujące funkcje:
- odczyt pamięci błędów
- kasowanie pamięci błędów
- odczyt informacji o sterownikach
- odczyt wartości pomiarowych
Następujące funkcje są niedostępne, dopóki nie zostanie przeprowadzone uwierzytelnienie w module gateway:
- kodowanie
- adaptacja
- ustawienia podstawowe
- test elementów wykonawczych
- zmiana listy zabudowy
Ponadto dostępny jest tylko tryb diagnostyczny OBD (zobacz Tryb diagnostyczny).
⚠️ Ważne: Odblokowanie Secure Gateway wymaga uwierzytelnienia na poziomie modułu gateway, które wykracza poza dotychczasowy mechanizm SFD. Jest to ograniczenie wprowadzone przez producenta, które w równym stopniu dotyczy wszystkich niezależnych systemów diagnostycznych. CarPort obsługuje odblokowanie SFD na poziomie sterownika (zobacz SFD), jednak uwierzytelnienie w module gateway zależy od dostępności kompatybilnych usług odblokowania.