партнерский раздел
ФорумЭксплуатацияИдентификаторы Mifare с UID 7 Байт

Эксплуатация » Идентификаторы Mifare с UID 7 Байт

Добрый день коллеги. Вот такой вопрос возник:
Появилась необходимость добавлять в базу Идентификаторы Mifare с UID 7 Байт (чтение защищенных секторов не предусмотренно, только UID)
Проблема собсно в том, что UID 7 Байт имеет младшим байтом код производителя, который зачастую повторяется, что может вызвать дублирование идентификаторов. Сейчас использую считыватели Prox-MF-EM (комбинорманные, поскольку карты EM-Marine так же продолжат использоваться) эти считыватели умеют удалять младший байт, но последняя партия этих считок была крайне глючная. Вопрос собственно вот какой - существует ли возможность удалять младший байт из UID 7 Байт  средствами контроллера или каким либо другим способом и спользовать обычные считыватели Mifare. Или если так нельзя - какие еще считыватели умеют так делать?

9 месяцев 28 дней назад

avatar
У Ironlogic есть мультиформатный считыватель, который с помощью прошивки меняет формат передаваемых номеров карт.
Но я не до конца понял суть проблемы. Почему "лишний" байт в коде может вызвать дублирование идентификаторов, и почему если этот байт обрезать дублирования не происходит?
Контроллеры С2000-2 и последние версии С2000-4 могут обрезать длинну ключа, если вам это конечно поможет.

Бабаев М. А. 9 месяцев 28 дней назад

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

Егоров Игорь Евгеньевич 9 месяцев 28 дней назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

0 ответов

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

615 раз

ЗАДАН

9 месяцев 28 дней назад

ПРОДУКТЫ

С2000-2

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.