Справка

Полное руководство по формату Wiegand

Wiegand — это две разные вещи, которые имеют одно название: устаревший протокол проводки от считывателя к контроллеру и битовый формат, который описывает, как данные учетных данных расположены внутри этой передачи. Это руководство посвящено формату данных. Формат Wiegand определяет, сколько битов отправляет карта и как эти биты делятся на код объекта, номер карты и четность, и это самый важный параметр, который необходимо учитывать при заказе совместимых учетных данных.

Wiegand протокол проводки против Wiegand формата данных

Оригинальный эффект Wiegand описывает специально обработанные провода, которые производят резкий магнитный импульс, и этот эффект дал свое название интерфейсу считывателя, который сигнализирует контроллеру по двум линиям данных, D0 (data-zero) и D1 (data-one), плюс земля. Этот интерфейс является протоколом проводки. Он передает только поток единиц и нулей и ничего не говорит о том, что означают эти биты.

Формат данных Wiegand — это соглашение о том, что означает битовый поток: какова его длина, какие биты являются кодом объекта, какие — номером карты и какие — четностью. Два считывателя могут использовать идентичную проводку D0/D1 5 вольт, но представлять совершенно разные форматы. Когда кто-то говорит, что карта является «26-битным Wiegand» или «37-битным H10304», они описывают формат данных, а не кабель. Современные учетные данные 13.56 MHz, построенные на подлинном кремнии NXP MIFARE, а также учетные данные iCLASS, часто по-прежнему несут внутреннюю полезную нагрузку формата Wiegand, чтобы они могли быть использованы в существующих панелях, даже если физические провода Wiegand не задействованы.

Что внутри формата Wiegand: код объекта, номер карты и четность

Почти каждый формат Wiegand состоит из трех компонентов. Код объекта (также называемый кодом сайта или, в некоторых форматах HID, кодом компании или клиента) идентифицирует организацию или установку. Номер карты — это уникальный идентификатор учетных данных в рамках этого объекта. Биты четности — это биты проверки ошибок, которые считыватель вычисляет по определенным диапазонам данных, чтобы панель могла отклонить искаженное считывание.

Классический 26-битный H10301 является хрестоматийным примером: 1 ведущий бит четности, 8-битный код объекта (0-255), 16-битный номер карты (0-65,535) и 1 завершающий бит четности, всего 26 бит. Ведущий бит — это четная четность по первым 12 битам данных; завершающий бит — это нечетная четность по последним 12 битам данных. Более крупные форматы просто расширяют поля кода объекта и номера карты и корректируют схему четности, поэтому 35-битный Corporate 1000 может адресовать гораздо больше карт, чем когда-либо мог 26-битный формат.

  • Facility / site / company code: идентифицирует здание или организацию
  • Номер карты: уникальный идентификатор держателя в рамках этого объекта
  • Бит(ы) четности: проверка ошибок, вычисленная по фиксированным диапазонам битов
  • Общая длина битов: основное число (26, 34, 35, 37, 48 и так далее)

Какие существуют распространенные битовые форматы Wiegand?

26-битный H10301 является наиболее широко используемым форматом в мире. Это открытый, непатентованный отраслевой стандарт: любой производитель может его производить, ширина полей является общедоступной, и эта открытость является именно тем, почему его легче всего сопоставить. Компромисс заключается в небольшом адресном пространстве, всего 256 кодов объектов и около 65 000 номеров карт, поэтому одни и те же пары код объекта/номер карты повторяются на несвязанных объектах.

Выше 26 бит расположены более широкие форматы HID. 34-битный H10306 содержит 16-битный код объекта и 16-битный номер карты; 37-битный H10304 содержит 16-битный код объекта и 19-битный номер карты; а связанный 37-битный H10302 полностью отбрасывает код объекта в пользу одного 35-битного номера карты. Они дают гораздо больший запас, чем 26-битные, оставаясь при этом стандартными опубликованными форматами.

HID Corporate 1000 — это зарегистрированная, управляемая программа. 35-битный C1000 использует 12-битный идентификатор компании/объекта плюс 20-битный номер карты; 48-битный C1000 расширяет код компании и использует примерно 23-битный номер карты, поддерживая миллионы уникальных учетных данных. Форматы Corporate 1000 и их диапазоны номеров карт контролируются HID для зарегистрированного клиента, поэтому организация-эмитент, а не поставщик карт, владеет нумерацией.

Наконец, многие платформы доступа поставляют проприетарные форматы необычной длины, такие как Software House CCOTZ 37-бит, Lenel 42-бит, Avigilon 56-бит или DMP 31/33-бит. Они перестраивают поля кода объекта, номера карты и четности способами, специфичными для поставщика. Они по-прежнему используют тот же интерфейс Wiegand, но вы должны точно соответствовать формату, а не только длине битов. Это специализированные форматы, которые большинство поставщиков не хранят на складе, и именно здесь наш опыт в форматах наиболее силен.

Почему соответствие кода объекта является ключевым для совместимой карты

Контроллер не просто проверяет, что карта имеет правильный формат и длину. Он проверяет значения внутри, и код объекта является привратником. Большинство панелей запрограммированы на допуск только тех учетных данных, код объекта которых соответствует тому, который настроен для этой двери или системы. Карта с правильным битовым форматом, но неправильным кодом объекта считывается нормально считывателем, а затем отклоняется панелью, что выглядит идентично «плохой карте», хотя кодировка технически действительна.

Вот почему заказ совместимой карты означает предоставление трех вещей: формата (например, 26-битный H10301), кода объекта и номера карты или диапазона. Если формат правильный, а код объекта неправильный, ничего не откроется. Код объекта и номер карты обычно напечатаны на ваших существующих картах или доступны у вашего администратора контроля доступа, и это те детали, которые позволяют нам закодировать совместимые учетные данные, которые представляют точные данные, которые ваши считыватели уже принимают в открытом формате, идентичные вашим оригиналам.

  • Сообщите нам название формата или длину битов (например, 37-битный H10304)
  • Сообщите нам код объекта / сайта / компании
  • Сообщите нам номер карты или диапазон, который вам нужен для кодирования

Какие форматы Wiegand могут быть предоставлены на совместимой карте?

Открытые низкочастотные форматы Wiegand воспроизводятся чисто. 125 kHz HID Prox, Indala, AWID и аналогичные учетные данные несут свою полезную нагрузку Wiegand как открытый, непатентованный сигнал, поэтому мы можем закодировать этот точный формат, код объекта и номер карты на программируемый T5577 или совместимую заготовку, которую считыватель обрабатывает как идентичную оригиналу. Открытые устаревшие учетные данные 13.56 MHz, которые просто представляют полезную нагрузку Wiegand, могут быть сопоставлены таким же образом.

Зарегистрированные и проприетарные форматы работают по-другому. Нумерация HID Corporate 1000 управляется HID для зарегистрированного клиента, поэтому предоставление соответствующих карт зависит от доступа клиента к собственной программе. А защищенные смарт-карты, MIFARE DESFire с AES, HID Seos и iCLASS SE или Elite, защищены по умолчанию. Для них мы поставляем совместимые чистые учетные данные на соответствующей платформе чипа; ваша собственная система или интегратор регистрирует их с помощью своих ключей, точно так же, как это было бы с учетными данными, заказанными через OEM-канал, поэтому ключи и безопасность вашего объекта остаются в ваших руках. Мы являемся независимым производителем и поставщиком совместимых учетных данных для контроля доступа и не связаны, не авторизованы и не одобрены HID, Lenel, Software House или любым другим производителем.

Распространенные битовые форматы Wiegand и их внутренняя структура

ФорматБитыКод объектаНомер картыПримечания
H1030126-битный8-битный (0-255)16-битный (0-65,535)Открытый, непатентованный отраслевой стандарт; самый распространенный формат в мире; 2 бита четности
H1030634-битный16-bit16-bitОткрытый формат HID; более широкий диапазон объектов и карт, чем 26-битный
H1030437-битный16-bit19-битныйОткрытый формат HID; большое пространство номеров карт (вариант H10302 отбрасывает FC для одного 35-битного номера)
Corporate 1000 (C1000)35-битный12-битный идентификатор компании20-битныйЗарегистрирован/управляется HID для зарегистрированного клиента; нумерация контролируется организацией
Corporate 1000 (C1000)48-битныйРасширенный код компании~23-битныйЗарегистрирован/управляется HID; поддерживает миллионы уникальных учетных данных
Software House CCOTZ (собственный пример)37-битныйОпределяется поставщикомОпределяется поставщикомСобственная компоновка C-CURE / iSTAR; должен соответствовать точный формат, а не только битовая длина

Совместимые форматы в этом руководстве

125 kHz Редкий формат

HID Corporate 1000 48-бит (C1k48)

Совместим с HID Global

Чип
T5577 / EM4305
Формат
48-битный Corporate 1000: 22-битный код компании/объекта…
Посмотреть совместимые учетные данные
125 kHz Редкий формат

Software House CCOTZ 37-бит (C-CURE/iSTAR)

Совместим с Software House

Чип
T5577 / EM4305
Формат
37-битный CCOTZ (собственный формат Software House) ис…
Посмотреть совместимые учетные данные
125 kHz Редкий формат

Lenel 42-бит (смежный с L11601)

Совместим с Lenel

Чип
T5577 / EM4305
Формат
42-бит: четность + 14-битный сайт + 12-битная карта +…
Посмотреть совместимые учетные данные
125 kHz Редкий формат

Indala FlexSecur (пользовательский скремблированный FC)

Совместим с HID Indala

Чип
T5577
Формат
Indala PSK с СКРЕМБЛИРОВАННЫМ битом для каждого клиента о…
Посмотреть совместимые учетные данные
13.56 MHz Редкий формат

HID iCLASS Legacy (Picopass 2K / 16K)

Совместим с HID Global; офисы, кампусы, правительственные учреждения, апартаменты

Чип
Picopass / iCLASS
Формат
Picopass на основе ISO 15693; 64-битные блоки; 3DE…
Посмотреть совместимые учетные данные
LF+HF Редкий формат

Urmet 1125/50 (токен 125 кГц)

Совместим с Urmet

Чип
T5577 / EM4305 · Подлинный NXP MIFARE
Формат
Токен 125 кГц с кодировкой Urmet для Sinthesi S2 / …
Посмотреть совместимые учетные данные

Часто задаваемые вопросы

Wiegand — это кабель или формат карты?

И то, и другое, и в этом путаница. Wiegand — это устаревший протокол проводки от считывателя к контроллеру (D0/D1/земля) и, отдельно, формат данных, который определяет, как биты учетных данных делятся на код объекта, номер карты и четность. Когда люди говорят «26-битный» или «37-битный H10304», они имеют в виду формат данных.

Что такое код объекта и почему он важен?

Код объекта (также называемый кодом сайта или компании) идентифицирует ваше здание или организацию в битовом потоке. Большинство контроллеров допускают только карты, код объекта которых соответствует настроенному значению, поэтому карта с правильным форматом, но неправильным кодом объекта считывается считывателем, а затем отклоняется панелью.

Как мне узнать формат Wiegand, код объекта и номер карты моей карты?

Они часто напечатаны на обратной стороне ваших существующих карт, или ваш администратор контроля доступа может прочитать их из системы. Если у вас есть только физическая карта, считывание для идентификации формата обычно может определить битовую длину и расположение полей. При заказе совместимой карты укажите формат, код объекта и номер карты.

Можете ли вы предоставить совместимую карту 26-bit H10301?

Да. 26-bit H10301 — это открытый, непатентованный отраслевой стандарт с публичной шириной полей, поэтому мы можем закодировать точный формат, код объекта и номер карты на программируемой совместимой заготовке, которую ваш считыватель будет воспринимать как идентичную оригиналу. Мы являемся независимым поставщиком и не связаны ни с одним производителем.

Можете ли вы предоставить замену для карты HID Corporate 1000?

Нумерация Corporate 1000 (35-битная и 48-битная) — это зарегистрированная программа, управляемая HID для зарегистрированного клиента, поэтому соответствие карт зависит от доступа клиента к собственной программе. Мы можем поставлять совместимые заготовки, но формат и диапазон номеров карт контролируются регистрацией вашей организации в HID.

Что мне говорит одна только битовая длина?

Меньше, чем вы думаете. Два разных формата могут иметь одинаковую битовую длину, но по-разному располагать код объекта, номер карты и четность, поэтому «37-битный» может означать H10304, H10302 или собственную компоновку. Всегда сопоставляйте именованный формат, а не только количество битов.

Запросить коммерческое предложение

Не можете найти свой формат? Напишите специалистам.

Отправьте номер детали, напечатанный на вашей карте, или фотографию считывателя. Мы подтверждаем совместимость перед вашим заказом — и мы охватываем специализированные форматы, которые никто другой не предлагает.