А вы в курсе, что только что опубликовали чьи-то персональные данные без разрешения?
А конкретнее?
data
могут быть другие данные, например 0x1E, 0xEB, 0xBD, 0xD7, 0x70, 0x0, 0x0, 0x0 и тогда на выходе должно быть 0xEE, 0xBB, 0xDD, 0x77 . Отвечу на вопрос что за данные: Это код ключа Cyfral (Не Dallas, оригинальный формат) он имеет длину 36 бит (вместе со стартовой посылкой (1))