Varnostni dostop & SFD
Varnostni dostop, SFD in Secure Gateway: kako vozila koncerna VAG ščitijo kodiranje in prilagoditev ter kaj to pomeni za diagnostiko s programom CarPort.
Funkcije branja, kot so pomnilnik napak, izmerjene vrednosti in podatki o krmilni enoti, so pri vseh vozilih na voljo brez omejitev. Funkcije pisanja, kot so kodiranje, prilagoditev in osnovne nastavitve, pa koncern Volkswagen glede na generacijo vozila ščiti na različne načine. Za diagnostično delo s programom CarPort je pomembno, da te razlike poznaš, saj neposredno vplivajo na razpoložljivi nabor funkcij.
Pregled stopenj zaščite
Na seznamu vozil so novejši modeli označeni z opombama SFD in SFD/UNECE. Naslednja tabela prikazuje, katere funkcije so na voljo glede na stopnjo zaščite:
| Generacija vozila | Zaščita | Funkcije branja | Brisanje pomnilnika napak | Funkcije pisanja |
|---|---|---|---|---|
| Pred 2020 | Varnostni dostop / Prijava | Brez omejitev | Brez omejitev | Po vnosu kode za dostop |
| Od približno 2020 (SFD) | SFD | Brez omejitev | Brez omejitev | Po odklepanju SFD (žeton/ključ) |
| Od približno 2024 (SFD/UNECE) | Secure Gateway + SFD | Brez omejitev | Brez omejitev | Po avtentikaciji na prehodu + odklepanju SFD |
Varnostni dostop

Varnostni dostop je zaščitni mehanizem, ki določene diagnostične funkcije krmilne enote odklene šele po vnosu 5-mestne številčne kode. Tako se prepreči, da bi se parametri, pomembni za varnost ali homologacijo, spremenili nenamerno ali nepooblaščeno.
- Protokoli: izključno KWP2000 in UDS. Pri KWP1281 se namesto tega uporablja funkcija Prijava, pri KWP2000 pa je na voljo še funkcija Kodiranje II.
Katere funkcije so zaščitene?
Varnostni dostop je običajno potreben za naslednja dejanja:
- prilagoditve (npr. vrednosti količine vbrizga, učenje ključev)
- osnovne nastavitve (npr. kalibracija zavor)
- spremembe kodiranja pri določenih krmilnih enotah
Več ravni dostopa:
Krmilna enota ima lahko več kod za dostop, od katerih vsaka odklene drugo funkcijsko področje. Tako lahko na primer ena koda dovoli prilagoditev, medtem ko je za osnovno nastavitev potrebna druga koda.
💡 Nasvet: Če so za krmilno enoto na voljo opisni podatki, CarPort razpoložljive ravni dostopa prikaže z berljivimi imeni na izbirnem seznamu. Pregled pogosto potrebnih kod najdeš v razdelku Kode za dostop za krmilne enote VAG.
Navodila po korakih:
- V vnosno polje vnesi 5-mestno kodo za dostop ali, če so na voljo opisni podatki, s seznama izberi ustrezen vnos.
- Klikni
Zahtevaj.... - V prikazanem pogovornem oknu potrdi zahtevo.
- Če je postopek uspešen, se odklene ustrezna funkcijska raven. CarPort to prikaže v prikazu stanja.
Delovanje pri napačnem vnosu:
Če vneseš napačno kodo, krmilna enota za čakalni čas, ki ga določi proizvajalec (pogosto 10–30 sekund, pri ponovljenih napačnih vnosih tudi dlje), blokira nadaljnje poskuse dostopa. Med tem časom blokade krmilna enota zavrne vsako nadaljnjo kodo – tudi pravilno.
⚠️ Pozor: Po napačnem vnosu počakaj, da čas blokade v celoti poteče, preden poskusiš znova. Takojšnji ponovni vnos – tudi s pravilno kodo – lahko krmilna enota zavrne in čas blokade podaljša.
Prijava / Kodiranje II
Funkciji Prijava in Kodiranje II sta zaščitna mehanizma starejših diagnostičnih protokolov KWP1281 in KWP2000. Imata podobno nalogo kot varnostni dostop, vendar se razlikujeta po načinu delovanja.
Razlika v primerjavi z varnostnim dostopom:
| Lastnost | Varnostni dostop | Prijava / Kodiranje II |
|---|---|---|
| Protokoli | KWP2000, UDS | KWP1281, KWP2000 |
| Učinek | Odklene funkcijsko raven | Neposredno izvede dejanje ali združi odklepanje s kodiranjem |
| Oblika kode | 5-mestna številčna koda | 5-mestna številčna koda |
Prijava:
Prijava krmilni enoti posreduje kodo, ki neposredno odklene ali sproži določeno funkcijo. V nasprotju z varnostnim dostopom, ki le odpre raven pooblastil, lahko prijava neposredno povzroči spremembo konfiguracije.
Kodiranje II:
Kodiranje II združuje vnos kode s hkratno spremembo kodiranja. Tako je mogoče odkleniti funkcije, ki niso dostopne prek običajnega kodiranja. Tipičen primer je odklepanje tempomata (GRA): z vnosom ustrezne kode se funkcija tempomata v krmilni enoti aktivira.
Navodila po korakih:
- V vnosno polje vnesi kodo ali, če so na voljo opisni podatki, s seznama izberi ustrezen vnos.
- Klikni
Prijava.... - V prikazanem pogovornem oknu potrdi dejanje.
ℹ️ Opomba: Ali krmilna enota podpira prijavo ali kodiranje II, je odvisno od posamezne krmilne enote in njene vdelane programske opreme. Te funkcije ne ponuja vsaka krmilna enota. Če so na voljo opisni podatki, CarPort razpoložljive možnosti prijave prikaže z berljivimi imeni.
SFD (zaščita diagnostike vozila)

SFD (zaščita diagnostike vozila) je kriptografski zaščitni mehanizem, ki ga koncern Volkswagen uporablja v svojih krmilnih enotah od približno modelnega leta 2020 (Golf 8, Octavia 4, SEAT Leon 4 idr.). Pri teh vozilih nadomešča dosedanji varnostni dostop (Security Access) in ščiti diagnostične funkcije pisanja, kot so kodiranje, prilagoditev in osnovne nastavitve, pred nepooblaščenim dostopom.
Razlika v primerjavi z varnostnim dostopom:
| Lastnost | Varnostni dostop | SFD |
|---|---|---|
| Postopek zaščite | Statična 5-mestna številčna koda | Kriptografski postopek challenge-response (žeton + ključ) |
| Vezava na vozilo | Koda velja za vsa vozila z enako krmilno enoto | Ključ je vezan na posamezno številko šasije (VIN) |
| Protokoli | KWP2000, UDS | Samo UDS |
| Veljavnost | Trajno veljavna | Časovno omejena ali omejena na eno sejo (odvisno od proizvajalca) |
Kako prepoznaš krmilno enoto, zaščiteno s SFD?
Če je krmilna enota zaščitena s SFD, CarPort po vzpostavitvi povezave prikaže zavihek SFD. Zavihka Varnostni dostop v tem primeru ni. Brez predhodnega odklepanja SFD so funkcije pisanja (kodiranje, prilagoditev, osnovne nastavitve) blokirane – funkcije branja, kot sta branje pomnilnika napak in izmerjene vrednosti, pa so še naprej na voljo brez omejitev.
Odklepanje po postopku brez povezave:
CarPort podpira odklepanje SFD po postopku brez povezave (offline). Pri tem se najprej ustvari žeton, specifičen za vozilo, ki se nato pri zunanji storitvi (tretjega ponudnika) zamenja za kodo za odklepanje (ključ).
ℹ️ Pomembno: CarPort ne more sam ustvariti ključev SFD. Ključ se izračuna izključno prek zunanjih spletnih storitev (tretjih ponudnikov). CarPort pa podpira celoten postopek ustvarjanja žetona in uporabe ključa, da je odklepanje čim preprostejše.
Navodila po korakih:
- V povezani krmilni enoti odpri zavihek SFD. Območje
Status SFDprikaže trenutno stanje zaščite. - V območju
Krmiljenje SFDizberi možnostGeneriraj žeton SFDin klikniUporabi. - Krmilna enota ustvari edinstven žeton, ki se prikaže v programu CarPort. Poleg tega se prikaže tudi številka šasije (VIN).
- Kopiraj obe vrednosti (žeton in VIN). Z gumbom
Shrani v datoteko...lahko obe vrednosti priročno shraniš v besedilno datoteko. - Odpri spletno storitev ponudnika SFD (tretjega ponudnika) in tam vnesi žeton in VIN, da prejmeš kodo za odklepanje (ključ).
- Vrni se v program CarPort. V območju
Krmiljenje SFDizberi možnostOdkleni s ključem SFD, vnesi prejeti ključ in klikniUporabi. - Po uspešnem odklepanju CarPort prikaže potrditev. Diagnostične funkcije pisanja so zdaj na voljo.
ℹ️ Opomba: Odklepanje SFD je lahko glede na krmilno enoto časovno omejeno. Po izteku ali po prekinitvi povezave bo morda treba postopek ponoviti.
Secure Gateway (SFD/UNECE)
Od modelnega leta 2024 koncern Volkswagen poleg SFD uvaja tako imenovani Secure Gateway v povezavi s pravilnikom UNECE R155 (pravilnik ZN o kibernetski varnosti vozil). Ta kombinacija je na seznamu vozil označena kot SFD/UNECE in se pogosto imenuje tudi SFD2.
Secure Gateway je zapora dostopa na ravni prehoda, ki omeji že samo komunikacijsko pot med diagnostičnim vmesnikom in krmilno enoto – še preden začne delovati zaščita SFD same krmilne enote. Gre torej za dvostopenjsko zaščito:
| Stopnja | Mehanizem | Raven | Učinek |
|---|---|---|---|
| 1. Secure Gateway | Prehod filtrira diagnostične ukaze | Prehod vozila (nasl. 19) | Krmilnim enotam se posredujejo samo avtorizirani ukazi |
| 2. SFD | Kriptografska avtentikacija | Posamezna krmilna enota | Funkcije pisanja šele po odklepanju z žetonom/ključem |
Vpliv na diagnostiko s programom CarPort:
Brez dodatne avtentikacije na prehodu so pri vozilih s SFD/UNECE na voljo naslednje funkcije:
- branje pomnilnika napak
- brisanje pomnilnika napak
- branje podatkov o krmilni enoti
- branje izmerjenih vrednosti
Naslednje funkcije niso na voljo, dokler ni opravljena avtentikacija na prehodu:
- kodiranje
- prilagoditev
- osnovne nastavitve
- test aktuatorjev
- spreminjanje seznama vgradnje
Poleg tega je na voljo samo diagnostični način OBD (glej Diagnostični način).
⚠️ Pomembno: Odklepanje zaščite Secure Gateway zahteva avtentikacijo na ravni prehoda, ki presega dosedanji mehanizem SFD. Gre za omejitev proizvajalca, ki enako velja za vse neodvisne diagnostične sisteme. CarPort podpira odklepanje SFD na ravni krmilne enote (glej SFD), avtentikacija na prehodu pa je odvisna od razpoložljivosti združljivih storitev za odklepanje.