Я понемногу в другой области и статьи пишу, и алгоритмы, и имплементирую (реализую) это все в железе.
В частности, много лет занимаюсь СКУДом, и уж с этими RFID наработался достаточно.
А тут вырвался крик души: протестую, когда инженерное искусство рассматривают и оценивают («защита») вот таким поверхностным способом.
Я думаю, что Вы правы.
Мой личный опыт очень древний, и я описал самую примитивную технологию.
Главный мой посыл в части товарных меток состоял в том, что в них нет никакой вычислительной части.
Защита/незащита — Шифруется весь трафик — да, это самое простое, как можно защитить чип и метку от взлома. Есть build-in защита: пермычки, ложные дорожки, да просто доп слой металлизации — это уже серьёзное препятствие к тому, чтобы понять, как работает метка, сколько у неё памяти (ну таки прикинув техпроцесс можно посчитать), насколько её можно взломать.
Может, именно такие суждения и есть результат «созерцательной инженерии»?
Само понятие «защита» предполагает, что подделать (копировать, клонировать, запрограммировать так же, как эталон) невозможно. Метки выпускаются гигантскими тиражами, но в процессе их эксплуатации метки должны быть уникальными. Уникальность достигается тем, что в память каждой метки записывается уникальный набор данных.
Вопрос: Как защитить метку от копирования, если процесс чтения (трафик) можно легко перехватить?
Ответ: только путем шифрования трафика.
Вопрос: а как же организовать устойчивое шифрование данных на кристалле, где даже источников питания нет? И при этом выполнить очевидные требования:
шифрование должно быть гарантированным. Это достигается только путем использования публично проверенных алгоритмов (т.е. никакие фирменные алгоритмы тут недопустимы). Легко найти названия этих алгоритмов: Crypto-1, 3DES, AES, PKI, RSA, CMAC
шифрование должно быть быстрым. Устойчивое шифрование — трудоемкий процесс. И для его реализации и нужны высокие степени интеграции. Так что именно задача защиты трафика является основной причиной повышения частот работы RFID меток (чтобы пропустить большой трафик за короткое время необходима высокая частота несущего сигнала).
Ответ: используя высокие технологии.
Реализация быстрого шифрования — сложная комплексная задача. А Вы делаете вывод, что это самое простое. Металлизация нанести — просто. Металл Вы видите под микроскопом, да. А криптопроцессор с микропотреблением сделать — сложно. На топологии Вы видите блок криптопроцессора, но не знаете, что это он.
А «созерцательная» инженерия приводит Вас к выводы: да вот посмотрел, и все увидел. Защита? да это ерунда! Вот клей отмыть — вот это сложно…
Какое-то странное занятие: посмотреть на топологию микросхемы.
Зачем?
Какая-то «созерцательная» инженерия: а давайте сточим верхний слой и полюбуемся на ах какую красивую топологию микросхему…
Реверс-инжиниринг? Нет. На этом уровне исходную схему не восстановить.
В области RFID термин «защищенная» подразумевает защиту канала связи от перехвата. В метки встроен шифрующий процессор, весь трафик шифруется.
А тут, судя по тексту, автор под словом «защита» понимает (и предлагаем нам) что-то другое: не видно топологии — значит, «защищенная» микросхема. Специалист, однако…
Торговые метки — это просто колебательный контур с резистивной нагрузкой. Антенна рамки «накачивает» энергией поле вокруг себя — в поле вносится метка — идет передача энергии от рамки в метку (фактически трансформатор получается) — т.к. в метке есть нагрузка, то часть энергии вытекает из контура «антенна рамки — антенна метки», рассеивается — напряжение на антенне рамки уменьшается — компаратор фиксирует это уменьшение — срабатывает сигнал тревоги. Все. Тут даже электроники в современном смысле нет: антенна да конденсатор.
А разглядывание топологии микросхем, да еще так затратно (травить, кипятить, скоблить) — бессмысленное занятие. Да еще тратить время на оформление какой-то статьи…
Если есть интерес к электронике — так её надо изучать, что-то делать. А разглядыванием топологий (да еще высокой плотности) ни на крупицу не увеличит багаж знаний.
Мы похожий протокол используем с 1995 г. Просто, надежно, красиво. На старых объектах до сих пор работает.
Те, кто пошел другим путем (например, все данные по 8 бит), были вынуждены изобретать методы выделения начала и конца передачи (разного рода staff-byte, управляющие символы и т.п.), выделение адреса в посылке, и контроллер основную часть времени занимается анализом обмена.
Сама линия связи формируется из RS-232 с помощью одного резистора и двух диодов. При этом режим работы строго симплекс: приемник принимает сначала данные, переданные своим же передатчиком, а потом ждет ответ.
На стороне контроллера стоит усилитель — повторитель на двух транзисторах.
Опять таки проще некуда, надежно, дешево, но имеется гальваническая связь между приборами (одна из причин последующего перехода на RS-485 — возможность использования гальванической развязки).
Годах этак в 1990-1995 типовых решений для RS-485 не было, и реализация интерфейса стоила ощутимых денег, поэтому и изобретали подобные схемы.
Забавно увидеть сходные решения в столь серьёзном деле, как лифтовое хозяйство.
Кстати, кто не выдерживал подобной учебы и мотивации, тот уходил в рядовые подразделения. Там он получал ту же самую мотивацию безо всяких шансов стать техническим специалистом.
Почему «вместо»? Спонсор (в лице государства) получил все вместе: И специалистов связи, И изрядное количество физически развитых молодых мужчин. Все же основной задачей была подготовка специалистов, и мотивации (о чем говорил топик) было более чем достаточно.
Побочный эффект тоже хорош: Заказчик получил физчиески выносливых бойцов. С типовой выкладкой (это 12-15 кг) мы могли бежать 4-6 часов не останавливаясь (не марш-бросок, где норматив на 10 км был 56 минут, в просто бег группы вооруженных товарищей), подъем переворотом — дело вообще чисто техническое, никаких усилий не требует. Сколько есть времени — столько и переворачивайся (за 30 минут утренней зарядки делали по 300-350 пп). Отжимания — вообще не считали, это само собой разумеющееся. Раз 50 отжался — переходим к следующему упражнению.
Так что государство получало два в одном: и специалиста, и крепкого бойца. Грамотная была мотивация.
Самая наглядная мотивация была у меня (а точнее, у нас, ибо нас там было много): за каждую ошибку — разные физические нагрузки. И бег в ОЗК, и отжимания с радиостанцией за плечами…
Было это в школе связи сержантского состава, и работали мы на АДКМ — автоматический датчик кода Морзе.
Навыки закреплялись быстро и надежно: до сих печатаю 10-ю пальцами… аж нравится…
В частности, много лет занимаюсь СКУДом, и уж с этими RFID наработался достаточно.
А тут вырвался крик души: протестую, когда инженерное искусство рассматривают и оценивают («защита») вот таким поверхностным способом.
Мой личный опыт очень древний, и я описал самую примитивную технологию.
Главный мой посыл в части товарных меток состоял в том, что в них нет никакой вычислительной части.
Может, именно такие суждения и есть результат «созерцательной инженерии»?
Само понятие «защита» предполагает, что подделать (копировать, клонировать, запрограммировать так же, как эталон) невозможно. Метки выпускаются гигантскими тиражами, но в процессе их эксплуатации метки должны быть уникальными. Уникальность достигается тем, что в память каждой метки записывается уникальный набор данных.
Вопрос: Как защитить метку от копирования, если процесс чтения (трафик) можно легко перехватить?
Ответ: только путем шифрования трафика.
Вопрос: а как же организовать устойчивое шифрование данных на кристалле, где даже источников питания нет? И при этом выполнить очевидные требования:
Ответ: используя высокие технологии.
Реализация быстрого шифрования — сложная комплексная задача. А Вы делаете вывод, что это самое простое. Металлизация нанести — просто. Металл Вы видите под микроскопом, да. А криптопроцессор с микропотреблением сделать — сложно. На топологии Вы видите блок криптопроцессора, но не знаете, что это он.
А «созерцательная» инженерия приводит Вас к выводы: да вот посмотрел, и все увидел. Защита? да это ерунда! Вот клей отмыть — вот это сложно…
Зачем?
Какая-то «созерцательная» инженерия: а давайте сточим верхний слой и полюбуемся на ах какую красивую топологию микросхему…
Реверс-инжиниринг? Нет. На этом уровне исходную схему не восстановить.
В области RFID термин «защищенная» подразумевает защиту канала связи от перехвата. В метки встроен шифрующий процессор, весь трафик шифруется.
А тут, судя по тексту, автор под словом «защита» понимает (и предлагаем нам) что-то другое: не видно топологии — значит, «защищенная» микросхема. Специалист, однако…
Торговые метки — это просто колебательный контур с резистивной нагрузкой. Антенна рамки «накачивает» энергией поле вокруг себя — в поле вносится метка — идет передача энергии от рамки в метку (фактически трансформатор получается) — т.к. в метке есть нагрузка, то часть энергии вытекает из контура «антенна рамки — антенна метки», рассеивается — напряжение на антенне рамки уменьшается — компаратор фиксирует это уменьшение — срабатывает сигнал тревоги. Все. Тут даже электроники в современном смысле нет: антенна да конденсатор.
А разглядывание топологии микросхем, да еще так затратно (травить, кипятить, скоблить) — бессмысленное занятие. Да еще тратить время на оформление какой-то статьи…
Если есть интерес к электронике — так её надо изучать, что-то делать. А разглядыванием топологий (да еще высокой плотности) ни на крупицу не увеличит багаж знаний.
Те, кто пошел другим путем (например, все данные по 8 бит), были вынуждены изобретать методы выделения начала и конца передачи (разного рода staff-byte, управляющие символы и т.п.), выделение адреса в посылке, и контроллер основную часть времени занимается анализом обмена.
Сама линия связи формируется из RS-232 с помощью одного резистора и двух диодов. При этом режим работы строго симплекс: приемник принимает сначала данные, переданные своим же передатчиком, а потом ждет ответ.
На стороне контроллера стоит усилитель — повторитель на двух транзисторах.
Опять таки проще некуда, надежно, дешево, но имеется гальваническая связь между приборами (одна из причин последующего перехода на RS-485 — возможность использования гальванической развязки).
Годах этак в 1990-1995 типовых решений для RS-485 не было, и реализация интерфейса стоила ощутимых денег, поэтому и изобретали подобные схемы.
Забавно увидеть сходные решения в столь серьёзном деле, как лифтовое хозяйство.
Побочный эффект тоже хорош: Заказчик получил физчиески выносливых бойцов. С типовой выкладкой (это 12-15 кг) мы могли бежать 4-6 часов не останавливаясь (не марш-бросок, где норматив на 10 км был 56 минут, в просто бег группы вооруженных товарищей), подъем переворотом — дело вообще чисто техническое, никаких усилий не требует. Сколько есть времени — столько и переворачивайся (за 30 минут утренней зарядки делали по 300-350 пп). Отжимания — вообще не считали, это само собой разумеющееся. Раз 50 отжался — переходим к следующему упражнению.
Так что государство получало два в одном: и специалиста, и крепкого бойца. Грамотная была мотивация.
Было это в школе связи сержантского состава, и работали мы на АДКМ — автоматический датчик кода Морзе.
Навыки закреплялись быстро и надежно: до сих печатаю 10-ю пальцами… аж нравится…