Электронный ключ
- Войдите на сайт для отправки комментариев
Добрый вечер. Решил я создать СКУД на ардуино. Меня заинтересовало создание ключа как электронного. т.е. типа USB флешки!
Расмотрев размеры возник вопрос:
Arduino pro mini - использовать как USB ключ. А в качестве основного контролера использовать UNO. Предпологаю передовать определенным образом цыфровые значения в диалоговом режими с изменяемыми данными и некоторым шифрованием сигнала.
отсюда вопросы:
1) Неплохо бы чтобы на ключе установить на процессоре бит защиты от копирования.
2) На ключе разместить несколько кнопок для ввода пароля перед передачей сигнала.Фактически если вор украдет девайс то просто так он его вставив не войдет.
3) Если предположить что вор продвинутый то и сможет распознать девайс сможет ли он скопировать прошивку на аналогичный девайс - мне кажется да.
4) ? Например в каждой USB флешки есть свой номер. Да кто то скажет что его можно перепрошить но опятьже не каждый это сможет, а вот на Arduino pro mini есть какой нето номер уникальности или еще что то?
5) Как все же сопрягать Arduino pro mini с UNO?
И еще если вор все же украдет девайс скопрует прошивку а пароль та останется и как его узнать или обойти? Как его записать что бы нельзя было обойти. Или раскодировать программу .. предложения идеи советы по сложности и т.п.
не знаю что вы хотите, но самый простой способ XOR с паролем на флэшку изветным только вам, после 3 неудачных попыток стирание EPROM )))
Неплохо бы чтобы на ключе установить на процессоре бит защиты от копирования.
Ну так и установите лок биты (lock bits), там есть защита от считывания прошивки.
Если предположить что вор продвинутый то и сможет распознать девайс сможет ли он скопировать прошивку на аналогичный девайс - мне кажется да.
С установленными лок битами не сможет.
вот на Arduino pro mini есть какой нето номер уникальности или еще что то?
В микроконтроллерах AVR нет такого. В других встречается, например в STM32 есть уникальный ID.
Ну так и установите лок биты (lock bits), там есть защита от считывания прошивки.
[/quote]
А для этого не надо выпаивать контролер, или покупать там программатор и т..п. тпнцы с бубном?
А для этого не надо выпаивать контролер, или покупать там программатор и т..п. тпнцы с бубном?
Выпаивать не надо. Нужен программатор (например USBasp) или другая ардуина со скетчем эмулятора программатора (Arduino ISP).
не знаю что вы хотите, но самый простой способ XOR с паролем на флэшку изветным только вам, после 3 неудачных попыток стирание EPROM )))
MIFAR Clasic 1/4k и считыватели они AES шифрование подерживают или скоерй сего это китайская туфта ииспользуя карты MIFAR нет никакой безопасности.
MIFAR Clasic 1/4k и считыватели они AES шифрование подерживают или скоерй сего это китайская туфта ииспользуя карты MIFAR нет никакой безопасности.
Если это не охраняемое круглосуточно здание, с бронированными окнами, то безопасность от данного девайса равна нулю. Основной инструмент продвинутого взломщика очень мало изменился за все время существования профессии, добавились гидравлические ножницы, автономные "болгарки", а самое главное "фаркоп" для ВАЗ2104))). Ничему подобному бытовые запирающие устройства противостоять не в силах. Решите сперва, нужен ли весь этот геммор с хайтеком и поставьте на сигнализацию, может за 20 минут не все вынести успеют.))))
История из жизни что обуславливает этот хай тек типа: у нс стояла охрана ПЦН зашли воры открыли дверь обшвыряли все и охрана даже не сработала, пришли домой не сразу поняли что получилось все вроде на месте как кто то был стали проверять и много чего недосчитались) такчто ПЦН не панацея.
Тогда наверно вопрос к конторе установившей систему и обслуживающую ее. Либо ребята просто в сговоре. ИМХО.
Патентованная сигнализация "Аллигатор" (живой), визг злоумышленника услышит весь квартал.))))
я согласен что в сговоре..