Wiegand protokół okablowania vs Wiegand format danych
Oryginalny efekt Wieganda opisuje specjalnie traktowane przewody, które wytwarzają ostry impuls magnetyczny, a ten efekt nadał nazwę interfejsowi czytnika, który sygnalizuje kontrolerowi za pomocą dwóch linii danych, D0 (data-zero) i D1 (data-one), plus uziemienie. Ten interfejs to protokół okablowania. Przenosi on tylko strumień jedynek i zer i nic nie mówi o tym, co te bity oznaczają.
Format danych Wiegand to uzgodnienie dotyczące tego, co oznacza strumień bitów: jak długi jest, które bity to kod obiektu, które to numer karty, a które to parzystość. Dwa czytniki mogą używać identycznego okablowania 5-woltowego D0/D1, a mimo to przedstawiać zupełnie różne formaty. Kiedy ktoś mówi, że karta to '26-bit Wiegand' lub '37-bit H10304', opisuje format danych, a nie kabel. Nowoczesne dane uwierzytelniające 13.56 MHz zbudowane na oryginalnym krzemie NXP MIFARE, a także dane uwierzytelniające iCLASS, często nadal wewnętrznie przenoszą ładunek w formacie Wiegand, dzięki czemu pasują do istniejących paneli, mimo że nie ma fizycznych przewodów Wiegand.
Co znajduje się w formacie Wiegand: kod obiektu, numer karty i parzystość
Prawie każdy format Wiegand składa się z trzech składników. Kod obiektu (nazywany również kodem miejsca lub, w niektórych formatach HID, kodem firmy lub klienta) identyfikuje organizację lub instalację. Numer karty to unikalny identyfikator danych uwierzytelniających w tym obiekcie. Bity parzystości to bity sprawdzania błędów, które czytnik oblicza w określonych zakresach danych, aby panel mógł odrzucić zniekształcony odczyt.
Klasyczny 26-bitowy H10301 to podręcznikowy przykład: 1 wiodący bit parzystości, 8-bitowy kod obiektu (0-255), 16-bitowy numer karty (0-65 535) i 1 końcowy bit parzystości, co daje łącznie 26 bitów. Wiodący bit to parzystość parzysta dla pierwszych 12 bitów danych; końcowy bit to parzystość nieparzysta dla ostatnich 12 bitów danych. Większe formaty po prostu poszerzają pola kodu obiektu i numeru karty oraz dostosowują schemat parzystości, dlatego 35-bitowy Corporate 1000 może obsłużyć znacznie więcej kart niż format 26-bitowy.
- Facility / site / company code: identyfikuje budynek lub organizację
- Numer karty: unikalny identyfikator posiadacza w tym obiekcie
- Bit(y) parzystości: sprawdzanie błędów obliczane w stałych zakresach bitów
- Całkowita długość bitów: główna liczba (26, 34, 35, 37, 48 itd.)
Jakie są typowe formaty bitowe Wiegand?
26-bitowy H10301 to najszerzej stosowany format na świecie. Jest to otwarty, niestandardowy standard branżowy: każdy producent może go produkować, szerokości pól są publiczne, a ta otwartość jest dokładnie powodem, dla którego jest najłatwiejszy do dopasowania. Wadą jest mała przestrzeń adresowa, tylko 256 kodów obiektów i około 65 000 numerów kart, więc te same pary kodów obiektów/numerów kart powtarzają się w niezwiązanych ze sobą miejscach.
Powyżej 26 bitów znajdują się szersze formaty HID. 34-bitowy H10306 przenosi 16-bitowy kod obiektu i 16-bitowy numer karty; 37-bitowy H10304 przenosi 16-bitowy kod obiektu i 19-bitowy numer karty; a powiązany 37-bitowy H10302 całkowicie pomija kod obiektu na rzecz pojedynczego 35-bitowego numeru karty. Dają one znacznie większy zapas niż 26-bitowe, pozostając jednocześnie standardowymi, opublikowanymi formatami.
HID Corporate 1000 to zarejestrowany, zarządzany program. 35-bitowy C1000 wykorzystuje 12-bitowy identyfikator firmy/obiektu plus 20-bitowy numer karty; 48-bitowy C1000 rozszerza kod firmy i wykorzystuje około 23-bitowy numer karty, obsługując miliony unikalnych danych uwierzytelniających. Formaty Corporate 1000 i ich zakresy numerów kart są kontrolowane przez HID dla zarejestrowanego klienta, dlatego organizacja wydająca, a nie dostawca kart, jest właścicielem numeracji.
Wreszcie, wiele platform dostępu dostarcza zastrzeżone formaty o nietypowych długościach, takie jak Software House CCOTZ 37-bit, Lenel 42-bit, Avigilon 56-bit lub DMP 31/33-bit. Te formaty zmieniają układ pól kodu obiektu, numeru karty i parzystości w sposób specyficzny dla dostawcy. Nadal korzystają z tego samego interfejsu Wiegand, ale musisz dopasować dokładny format, a nie tylko długość bitów. Są to specjalistyczne formaty, których większość dostawców nie ma w magazynie, i to właśnie w nich nasza wiedza o formatach jest najsilniejsza.
Dlaczego dopasowanie kodu obiektu jest kluczowe dla kompatybilnej karty
Kontroler nie tylko sprawdza, czy karta ma prawidłowy format i długość. Sprawdza wartości wewnątrz, a kod obiektu jest strażnikiem. Większość paneli jest zaprogramowana tak, aby dopuszczać tylko dane uwierzytelniające, których kod obiektu odpowiada temu skonfigurowanemu dla tych drzwi lub systemu. Karta z prawidłowym formatem bitowym, ale z niewłaściwym kodem obiektu, jest prawidłowo odczytywana przez czytnik, a następnie odrzucana przez panel, co wygląda identycznie jak 'zła karta', mimo że kodowanie jest technicznie prawidłowe.
Dlatego zamawianie kompatybilnej karty oznacza podanie trzech rzeczy: formatu (na przykład 26-bitowy H10301), kodu obiektu i numeru karty lub zakresu. Jeśli format jest prawidłowy, ale kod obiektu jest błędny, nic się nie otworzy. Kod obiektu i numer karty są zazwyczaj wydrukowane na istniejących kartach lub dostępne u administratora kontroli dostępu, i to są szczegóły, które pozwalają nam zakodować kompatybilne dane uwierzytelniające, które przedstawiają dokładnie te dane, które Twoje czytniki już akceptują w otwartym formacie, identyczne z Twoimi oryginałami.
- Podaj nazwę formatu lub długość bitów (np. 37-bit H10304)
- Podaj kod obiektu / miejsca / firmy
- Podaj numer karty lub zakres, który ma zostać zakodowany
Jakie formaty Wiegand mogą być dostarczane na kompatybilnej karcie?
Otwarte formaty Wiegand niskiej częstotliwości odtwarzają się czysto. 125 kHz HID Prox, Indala, AWID i podobne dane uwierzytelniające przenoszą swój ładunek Wiegand jako otwarty, niestandardowy sygnał, więc możemy zakodować ten dokładny format, kod obiektu i numer karty na programowalnym T5577 lub kompatybilnym pustym chipie, który czytnik traktuje jako identyczny z oryginałem. Otwarte starsze dane uwierzytelniające 13.56 MHz, które po prostu przedstawiają ładunek Wiegand, mogą być dopasowane w ten sam sposób.
Zarejestrowane i zastrzeżone formaty działają inaczej. Numeracja HID Corporate 1000 jest zarządzana przez HID dla zarejestrowanego klienta, więc dostarczanie pasujących kart zależy od dostępu klienta do własnego programu. A zabezpieczone inteligentne dane uwierzytelniające, MIFARE DESFire z AES, HID Seos oraz iCLASS SE lub Elite, są zabezpieczone z założenia. Dla nich dostarczamy kompatybilne puste dane uwierzytelniające na pasującej platformie chipowej; Twój własny system lub integrator rejestruje je za pomocą swoich kluczy, dokładnie tak, jak dane uwierzytelniające zamówione przez kanał OEM, dzięki czemu klucze i bezpieczeństwo Twojej witryny pozostają w Twoich rękach. Jesteśmy niezależnym producentem i dostawcą kompatybilnych danych uwierzytelniających kontroli dostępu i nie jesteśmy powiązani, autoryzowani ani wspierani przez HID, Lenel, Software House ani żadnego innego producenta.
Typowe formaty bitowe Wiegand i ich wewnętrzna struktura
| Format | Bity | Kod obiektu | Numer karty | Uwagi |
|---|---|---|---|---|
| H10301 | 26-bitowy | 8-bitowy (0-255) | 16-bitowy (0-65 535) | Otwarty, niestandardowy standard branżowy; najpopularniejszy format na świecie; 2 bity parzystości |
| H10306 | 34-bitowy | 16-bitowy | 16-bitowy | Otwarty format HID; szerszy zakres obiektów i kart niż 26-bitowy |
| H10304 | 37-bitowy | 16-bitowy | 19-bitowy | Otwarty format HID; duża przestrzeń numerów kart (wariant H10302 pomija FC na rzecz pojedynczego 35-bitowego numeru) |
| Corporate 1000 (C1000) | 35-bitowy | 12-bitowy identyfikator firmy | 20-bitowy | Zarejestrowany/zarządzany przez HID dla zarejestrowanego klienta; numeracja kontrolowana przez organizację |
| Corporate 1000 (C1000) | 48-bitowy | Rozszerzony kod firmy | ~23-bitowy | Zarejestrowany/zarządzany przez HID; obsługuje miliony unikalnych danych uwierzytelniających |
| Software House CCOTZ (przykład własnościowy) | 37-bitowy | Zdefiniowany przez dostawcę | Zdefiniowany przez dostawcę | Własny układ C-CURE / iSTAR; należy dopasować dokładny format, a nie tylko długość bitową |