0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 4
|
|
1 | |
Нужен электронный замок27.03.2014, 13:37. Показов 1469. Ответов 8
Метки нет (Все метки)
Приветствую всех!
Появилась у меня необходимость создать ЮСБ-замок (назову так) Попробую объяснить как я вижу: Устройство должно подключаться к ПК. При вводе с ПК через программу-драйвер к этому устройству ключа(кода) замок открывается. Код этот должен находиться в подключаемом устройстве, а не в драйвере - принципиальный момент! Также устройство нужно защитить от брутфорса. Т.е. в нем помимо хранящегося кода должна быть и какая-то управляющая программа и, соответственно, процессор (или, если существуют, другое логическое устройство подходящее.) Я в радиотехнике почти ноль и хотелось бы узнать у вас схему сборки подобного. Заранее благодарю за помощь! П.С. более подходящего раздела на форуме не нашел... А поскольку такой замок можно частью умного считать, кладу сюда Добавлено через 1 минуту Вот еще дополненьице. Спрашивал уже на другом форуме, и мне там вместо замка ключ предложили) Привожу свой ответ, который поможет лучше понять, что именно мне надо: Про хасп-ключ знаю. Но ответ в названии кроется - мне не ключ, а замок нужен. Ключ этот втыкается в компьютер, который для ключа является неким сейфом с замком. Мне же нужно противоположное - крайне упрощенный вариант компьютера, куда такой ключ можно воткнуть, и который его откроет. Но и вместо ключа должен быть ПК, но это уже не принципиально, поскольку мне подойдет и схема замка, открывающегося таким ключом. Наиэлементарнейшая на сколько это возможно. А ключ этот можно сэмулировать и сделать так, чтобы ПК открывал. А вообще открывание этим ключом, наверно усложнит и сделает дороже устройство, так как ПО этого устройства сложнее будет, как минимум. Мне необходима только защита от брутфорса пока. Возможно, и конструкция упрощается в этом случае? Вот этого не знаю.
0
|
27.03.2014, 13:37 | |
Ответы с готовыми решениями:
8
Электронный замок с биометрическим считывателем Электронный замок с ключом-флешкой. Arduino - электронный ключ высокой секретности (нужен совет) нужен быстрый простой электронный детектор пропажи 220В/50Гц Электронный замок на arduino |
27.03.2014, 18:00 | 2 |
Во-первых - кладут яйки, а не темы, во-вторых - наипростейших схем для серъезной защиты не может быть в принципе, в-третьих - "Я в радиотехнике почти ноль и хотелось бы узнать у вас схему сборки подобного" - нулю в радиотехнике схема ничем не поможет, в-пятых - такие, косящие под наивных, уже тут были неоднократно - типа дайте мне алгоритм и схему кодировщика цифрового ТВ, в то время как алгоритм от фирм производителей идет под NDA, а сами кодировщики в железе по пару тысяч баксов. Намек достаточно прозрачен?
Сугубо мое имхо: 1- система USB-замок - есть бред, так как от перестановки слагаемых сумма не меняется и любой обмен можно перехватить. 2- аппаратный HASP ключ как раз и есть по сути "замок", ибо декодировка идет аппаратно в контроллере гаджета. 3- использование ПК вообще как дополнительное звено, неважно ключ он или замок, есть снижение уровня безопасности, отсутствие автономности, лишнее энергопотребление. 4- пользуйте активные RFID с длиной кода до 256 бит с автономным считывателем и будет вам счастье. p.s.: на радиоскоте тему вашу посмотрел.
0
|
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 4
|
|
28.03.2014, 00:03 [ТС] | 3 |
1. Класть много чего можно. И для тем уместно.
2. Я просил серьезную защиту? 3. Наипростейшая - простая на сколько возможно. Синонимы. 4. Почти ноль понятие относительное, в отличие от ноля. 5. Намек понятен, но не в тему. На радиоскоте ответ дали, не видели? Далекоооо не две тыщи баксов, и собрать не проблема. 6. Почему же бред? потому что вы не поняли, что все что мне надо - защита от брутфорса, хоть я и написал это? 7. Насчет Хасп ключа, спасибо, что подсказали конструктивно. Покопаюсь и с ним. (Но мне-то схема нужна) 8. Использование ПК - концепция устройства, которую вы не знаете. В ней он необходим. 9. "активные RFID с длиной кода до 256 бит с автономным считывателем" Спасибо еще раз. Посмотрю. Добавлено через 16 минут И еще, я уверен, что для защиты только от брутфорса (чтобы после трех попыток, замок полностью блокировался, допустим, на минуту) схема может быть еще проще. Поэтому тему тут не удаляю.
0
|
magirus
|
28.03.2014, 00:23
#4
|
0
|
28.03.2014, 00:31 | 5 |
1
|
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 4
|
|
28.03.2014, 02:02 [ТС] | 6 |
Ну давайте поспорим. А потом закрывайте. А то детский сад какой-то.
"не переиначивайте, бредом названо именно то, что вы написали "Мне же нужно противоположное - крайне упрощенный вариант компьютера, куда такой ключ можно воткнуть, и который его откроет. Но и вместо ключа должен быть ПК". Защита от брутфорса - это другая ремарка." "система USB-замок - есть бред, так как от перестановки слагаемых сумма не меняется и любой обмен можно перехватить." Мне не нужна защита от перехвата. Единственная которая нужна - от брутфорса. "Мне необходима только защита от брутфорса пока." "так берите даташит на криптоИМС и смотрите схему включения. Чаще всего это ПЛИС, весь алгоритм-схема зашиты внутри и являются ноу-хау." Как я должен узнать был, что мне даташит нужен, если я почти ноль? "верно, ваши суперсекретные мысли мы не знаем, а потому оставайтесь с ними. Хотите подсказок, не партизаньте." В вопросе было сказано ПК. А вы решили, что он не нужен. "если бы вы ознакомились с принципом работы криптосистем, да хотя-бы теми же HASP-ключами, то подсчет неправильных попыток доступа, а именно защиты от брутфорса, уже реализован. Алгоритм/схема внутри МК/ПЛИС." Конечно реализован. Я ж брутфорс не сам выдумал. Мне то нужна простая схема, которая этот механизм сможет воплотить. О чем вопрос и задан. Вот "Алгоритм/схема внутри МК/ПЛИС" конструктивно. Спасибо! "вы не знакомились с правилами форума. У вас нет таких прав, и по желанию TC темы не закрываются и не удаляются." Грешен. Добавлено через 11 минут Или давайте переписку нашу позорную удалим, я подправлю сообщение (если подскажете в чем именно), прочитаю правила форума (и буду одним из избранных, кто это делает) и оставим тему?
0
|
28.03.2014, 02:11 | 7 |
Защиту от брутфорса?
в виде псевдокода: Код
inc(count_false); if count_false > N then block_timer.enable:= true Сие:
1
|
0 / 0 / 0
Регистрация: 27.03.2014
Сообщений: 4
|
|
28.03.2014, 10:56 [ТС] | 8 |
Спасибо за новое направление для копания - компаратор) На ус мотаю.
А почему ПК необходим- не суть (ноу-хау, партизаню), но именно необходим. Хотя, в принципе, если интересно: потому что у ПК есть дисплей, клавиатура. Встраивать это в устройство - делать его дороже. Но этот ответ, может породить множество других вопросов и псевдорешений (а может и не псевдо даже) Есть же множество всяких юсб-гаджетов, которые и без ПК можно было реализовать. Но они есть) Можно было спросить, точно ли необходим, всего-то. "Спасибо" вам поставил за продолжение)
0
|
28.03.2014, 12:16 | 9 |
Сожалею, но раз партизанщина продолжается больше помочь вам нечем.
1
|
28.03.2014, 12:16 | |
28.03.2014, 12:16 | |
Помогаю со студенческими работами здесь
9
Электронный замок, противопожарный, микроконтроллер AVR Нужен бесплатный электронный документооборот Электронный календарь, ежедневник. Нужен совет Нужен электронный учебник на Flash. Тема не принципиальна нужен на ПММ Bosch SCE52M55EU/11 электронный модуль дисплея BSH 9000693370. мк MC9S08A032 в кз Asus x52d горит одновременно два индикатора "замок открыт" и "замок закрыт" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Блоги программистов | |||||
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
|
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
|
С чего начать программировать микроконтроллеры
raxper 06.01.2025
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
|
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
|
Обновление сайта www.historian.by
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
|
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
|
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list):
s=^y]
p=x and y
for i in range(1,len(x)):
s. append((x^y)^p)
p=(x and y)or(p and (x or y))
return s
x=list()
y=list()
|
Это мы не проходили, это нам не задавали...(асихронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
|
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
|