Zasięg sterowania
Maksymalna odległość, na jaką można sterować alarmem ze standardowego breloka. Innymi słowy, jest to najdłuższa odległość, z której kierowca może dać systemowi sygnał sterujący. Parametr ten należy odróżniać od zasięgu odbioru (patrz niżej): ze względu na niewielkie rozmiary nadajniki w brelokach są wykonane stosunkowo słabe, a zasięg sterowania z breloka nieuchronnie okazuje się mniejszy niż zasięg odbioru sygnałów do breloka (jeśli ten ostatni jest w ogóle dostępny w tym modelu).
Przy wyborze według tego parametru należy pamiętać, że zasięg sterowania jest wskazywany dla idealnych warunków - czyli linii wzroku z minimalnymi zakłóceniami. Rzeczywisty zasięg pilota będzie nieuchronnie mniejszy, szczególnie w warunkach obfitości przeszkód. Jednocześnie nowoczesne alarmy samochodowe mają najczęściej dość imponujące wskaźniki zasięgu. Tak więc odległość
mniejszą niż 500 m w tym sensie uważa się za raczej małą;
500 – 750 m jest wartością średnią,
750 – 1000 m jest powyżej średniej, a w niektórych modelach podawany jest zasięg
powyżej 1 km.
Zasięg odbioru
Maksymalny zasięg, w jakim standardowy pilot w systemie dwukierunkowym (patrz „Typ komunikacji”) może odbierać sygnały z centrali alarmowej. Innymi słowy, jest to najdłuższy dystans, na którym kierowca może otrzymywać powiadomienia z alarmu samochodowego na brelok.
Wybierając według tego wskaźnika, należy pamiętać, że zakres sterowania jest wskazywany dla idealnych warunków - czyli w bezpośredniej linii wzroku z minimalnymi zakłóceniami. Rzeczywisty zasięg systemu będzie nieuchronnie mniejszy, zwłaszcza w warunkach obfitości przeszkód. Jednocześnie główne jednostki sygnalizacyjne mogą być wyposażone w dość mocne nadajniki zdolne do skutecznego „dosięgnięcia” breloków na duże odległości. W związku z tym deklarowany zasięg odbioru okazuje się zwykle średnio dwukrotnie większy niż zasięg sterowania (patrz wyżej), a nawet w stosunkowo prostych modelach może przekraczać 1 km.
Zabezpieczenie przed skanowaniem
Alarm posiada
Zabezpieczenie przed skanowaniem; jeżeli w charakterystyce określa się rodzaj takiej ochrony, jest on również podany w tym rozdziale.
Skanowanie jest wykorzystywane przez złoczyńców do przechwytywania sygnału sterującego z pilota; fałszując taki sygnał, porywacz może bezpiecznie otworzyć samochód. W związku z tym zabezpieczanie to ma na celu zapobieganie takim włamaniom. Jego głównymi typami w dzisiejszych czasach są
kod dynamiczny i
kod dialogowy, oto cechy każdej z tych metod:
— Kod dynamiczny. Ogólna zasada kodowania dynamicznego polega na tym, że za każdym naciśnięciem przycisku, aby włączyć lub wyłączyć alarm, breloczek daje nowy, niepowtarzalny sygnał. Najczęściej używanym algorytmem do tego jest Keelog; zakłada, że sygnał z pilota zawiera dane o numerze seryjnym urządzenia, liczbie naciśnięć oraz tajnym kodzie, który centralka również „zna” (kod ten jest przypisany fabrycznie i jest unikalny dla każdego alarmu). Według numeru seryjnego system dokonuje ogólnej identyfikacji breloka, licznik naciśnięć potwierdza, że sygnał nie został wysłany wcześniej, a tajny kod pełni rolę klucza szyfrującego. Tak więc, nawet jeśli atakujący przechwyci i skopiuje sygnał z pilota, sygnał ten będzie nieaktualny i odpowiednio bezużyteczny; i niemożliwe jest rozszyfrowanie tego sygnału i odtworzenie pożądanego wariantu bez tajnego kodu.
Główną zaletą sy
...stemów z dynamicznym kodowaniem jest prostota i odpowiednio niski koszt. Jednak ta metoda sama w sobie jest mniej doskonała niż kod dialogowy, zapewnia niższy stopień ochrony przed przechwyceniem i włamaniem - przy pomocy tzw. dynamicznego chwytacza kodu z zagłuszaczami atakujący może nadal pod pewnymi warunkami przechwycić kod sterujący i otworzyć samochód. Co prawda, ta procedura jest dość skomplikowana i nie daje gwarancji; więc ogólnie kod dynamiczny jest dobrą opcją dla niedrogich samochodów, które nie są szczególnie atrakcyjne dla profesjonalnych porywaczy. Ale dla maksymalnej ochrony nadal lepiej jest używać systemów dialogowych.
— Kod dialogowy. Zabezpieczenie, działające na zasadzie rozpoznania „przyjaciel czy wróg”: przed podaniem sygnału sterującego pilot i jednostka centralna wymieniają dane serwisowe, identyfikując się nawzajem i upewniając się, że sygnał pochodzi od prawowitego właściciela. Odbywa się to w następujący sposób. Po naciśnięciu przycisku na pilocie wysyła on żądanie połączenia z danymi o jego numerze seryjnym. Jednostka centralna sprawdza numer seryjny i jeśli wynik testu jest pozytywny, wysyła losowo wygenerowany numer do pilota. Pilot przetwarza tę liczbę zgodnie z określonym algorytmem i wysyła wynik (wraz z prośbą o działanie) do jednostki centralnej, która wykonuje obliczenia według tego samego algorytmu; jeśli wyniki się zgadzają, ochrona daje zielone światło dla polecenia. Algorytm użyty do obliczeń jest unikalny w każdej indywidualnej sygnalizacji, a do szyfrowania przesyłanych danych wykorzystywane są tzw. algorytmy haszujące. Dzięki temu kod dialogowy jest prawie niemożliwy do złamania: w tym celu atakujący musi przechwycić 3 pakiety danych (żądanie, zagadka, odpowiedź) i odszyfrować 2 z nich, nie znając klucza (osadzonego w samym alarmie i niedostępnego bez fizycznego dostępu do urządzenia) takie odszyfrowanie jest w naszych czasach niedostępne nawet dla najpotężniejszych komputerów.
Systemy dialogowe są oczywiście nieco droższe od dynamicznych, ale jest to z nawiązką równoważone wysokim stopniem bezpieczeństwa.