У меня есть брелок NFC, который я сканирую и могу получить серийный номер, используя NFC tools .
Например, когда я сканирую существующий брелок, я получаю серийный номер как:
5B:29:D8:52:DC:80:07:E0
но серийный номер, который существует в системе (программное обеспечение поставщика), 80E00780DC52D82949
Я пытался преобразовать значение в двоичное, но оно не совпадает.
Просто хотел понять, есть ли стандартный способ генерации чисел из серийного номера или он может отличаться у разных поставщиков?
После некоторой отладки я могу установить шаблон, который, кроме 1-го числа, все остальные перевернуты в серии. Теперь нужно понять, как 5B переводится на 49.
Нужны указатели на то, как генерируются эти числа (битовое смещение, шестнадцатеричные значения ??)