Например TDA7294

Форум РадиоКот :: Просмотр темы - Электронный замок на ИК-лучах с шифрованием
Форум РадиоКот
https://radiokot.ru/forum/

Электронный замок на ИК-лучах с шифрованием
https://radiokot.ru/forum/viewtopic.php?f=25&t=35916
Страница 1 из 2

Автор:  LINKS_234 [ Ср окт 06, 2010 15:58:11 ]
Заголовок сообщения:  Электронный замок на ИК-лучах с шифрованием

статья - http://radiokot.ru/circuit/digital/security/08/
сразу хочу поблагодарить автора за интересную идею и её реализацию. жаль конечно что вы не заняли призовое место, но это не главное.
теперь по делу :
хотелось бы узнать кто автор и неплохо было бы взглянуть на исходники , или же в худшем случае на алгоритм шифрования.
загорелся идеей собрать нечто похожее с другой железной частью и упрощённое, поэтому и нужен алгоритм.
ну и моё мнение - данная конструкция настолько проработана , что и в доработках не нуждается.

Автор:  Alex72 [ Ср окт 06, 2010 19:44:10 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Я автор данного устройства. Исходники не высылал, надо было убирать оттуда своё авторство и ключи, да и время поджимало, под конец последнего дня дописывал статью и надо было успеть. Алгоритм шифрования сборный. Непосредственно шифрование взято из алгоритма RC5, а процедура расширения 128 битного ключа из алгоритма IDEA. Их было наиболее удобно реализовывать в ограниченных ресурсах МК. В интернете есть их описание. Программа для самого замка написана в среде VMlab, а ключа в AVRstudio. Всё на ассемблере.

Вложения:
Lock.rar [160.22 KiB]
Скачиваний: 594

Автор:  LINKS_234 [ Чт окт 07, 2010 09:22:06 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

спасибо за исходники (жаль с асмом поверхностно у меня) и наводки на алгоритмы. почитаю.

с шифрованием понятно. непонятно только как осуществляется динамическое шифрование. т.е. алгоритм idea подразумевает входные незашифрованные данные кратные 64 битам , которые затем разбиваются по 64 бита , а те в свою очередь разбиваются на 4 подблока по 16 бит. дальше идёт шифрование. и получается что если входные данные не меняются , то и выходные не будут меняться. посему и не понятно куда ещё подмешивается счётчик. если не трудно - распишите алгоритм.

Автор:  Alex72 [ Чт окт 07, 2010 13:36:43 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Шифрованию подвергаются вместе взятые 40 битный номер ключа и его 24 битный счетчик синхронизации, итого 64 бита. Так как счетчик синхронизации каждый раз меняется, то меняется и полученный в итоге шифр.

Автор:  LINKS_234 [ Чт окт 07, 2010 16:08:45 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

понятно. т.е. шифрование идёт только 64 бит ? при этом ключ остаётся тем же - 16бит*8

вопрос по дешифровке - как я понял она идёт согласно алгоритму , т.к. необходимо синхронизировать счётчик (в отличие от статической , или же с известными данными, где можно попросту сравнить обе зашифрованные посылки), так вот каким образом происходит "В процессе расшифровки подключи должны использоваться в обратном порядке. Первый и четвёртый подключи i-го раунда расшифровки получаются из первого и четвёртого подключа (10-i)-го раунда шифрования мультипликативной инверсией." ? взято отсюда - http://ru.wikipedia.org/wiki/IDEA
объясните суть процесса и решения для совсем тупых.

ну и ещё интересует реализация "Затем этот 128-битный ключ циклически сдвигается влево на 25 позиций". это же не 16 или 32 бита сдвинуть.

Автор:  Alex72 [ Чт окт 07, 2010 18:02:15 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

LINKS_234 писал(а):
"Затем этот 128-битный ключ циклически сдвигается влево на 25 позиций". это же не 16 или 32 бита сдвинуть.

Здесь просто, вначале циклически сдвигаются все 16 байт на три позиции влево - это получится сдвиг на 24 бита, потом все сдвигаются влево ещё на 1 бит.

Автор:  sergho [ Сб окт 09, 2010 19:39:35 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Какое назначение диодов D35, D36?

Автор:  Alex72 [ Сб окт 09, 2010 20:51:30 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

sergho писал(а):
Какое назначение диодов D35, D36?

Это я планивал контролировать температуру АКБ в процессе её быстрой зарядки, в качестве датчика - два диода. Но быструю зарядку делать не стал и температуру тоже. Но в ближайшее время всё таки сделаю, будет просто измеряться температура в корпусе электронного блока замка

Автор:  sergho [ Сб окт 09, 2010 22:10:36 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

я вот перед сборкой задумался- а как открыть дверь в случае любой поломки электроники, ведь придется дверь резать. Надо бы сначала продумать запасной вариант

Автор:  Alex72 [ Вс окт 10, 2010 16:28:30 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

sergho писал(а):
я вот перед сборкой задумался- а как открыть дверь в случае любой поломки электроники, ведь придется дверь резать. Надо бы сначала продумать запасной вариант

Надо электронику сделать так, чтобы не было сомнений в её надежной работе :)) Качественная печатная плата, поменьше китайских деталей и деталей б/у. Или предусмотреть возможность открывания замка обычным ключом снаружи, но тогда это уже не будет невидимкой.

В схеме есть ошибка, на печатной плате её нет. Ниже архив с исправленной схемой в протеусе. Программа подверглась изменению, теперь она одна для как для униполярных 4х фазных ШД, так и для 2х фазных биполярных. Тип ШД задается в настройках, новая инструкция ниже. В моём первом посте именно эта программа.

Вложения:
Замок-инструкцияпользователя.rar [223.23 KiB]
Скачиваний: 580
Lock_IR.rar [40.7 KiB]
Скачиваний: 562

Автор:  Yftul [ Пн ноя 29, 2010 17:00:38 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Хотелось бы узнать как проходит эксплуатация? Дополнительный изменений не вносили за прошедшее время?

Автор:  Alex72 [ Ср дек 01, 2010 18:40:59 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Данный экземпляр замка на дверь ещё не установлен (пока эксплуатирую предыдущий). Недавно изготовил для него корпус и он в полностью собранном виде пока проходит испытание, добавлю туда измерение температуры и поставлю на дверь. Может ещё фотографий сделаю или даже видеоролик.

Автор:  Yftul [ Ср дек 01, 2010 20:35:46 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

С нетерпением буду ждать результатов :beer:

Давно мечтаю сделать что-то подобное, но никак не поборю природную лень :oops:

Автор:  Dr.SterN [ Чт дек 08, 2011 17:27:41 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Здравствуйте, интересное устройство, взял на дипломную работу, можете кто скинет перечень деталей для закупки, буду очень благодарен. Время просто поджимает другим немножко занят :write: ... заранее спасибо. :)

Автор:  Dr.SterN [ Вт фев 21, 2012 20:25:17 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Еще раз привет всем, очень нужна ваша помощь за 2 дня нужно купить детали и спаять устройство...
подскажите номиналы напряжения, если не сложно проверьте правильный ли список.

Диоды:
1N4148 10
KD130A 3
LED-RED 5
LED-YELLOW 1
LED-GREEN 1
Стабилитрон P6KE6.8CA 1
1N4001 2
KD20BA 2
FR157 8
Мост КЦ410А 1
Резисторы:
33k 1
10k 3
100k 2
300 8
150 1
4k7 4
160k 1
переменный 1k 1
переменный 3.3k 1
3.3k 1
22k 1
20k 1
27 1
68 1
M51 1
12k 1
2k 2
1k 1
Конденсаторы:
10 nF (Нанофарад) 1
100 nF (Нанофарад) 3
33 nF (Нанофарад) 2
150 nF (Нанофарад) 1
22p 2
m10 1
1000 pF (Пикофарад) 1
электролитический конденсатор (бочка) 10 μF (Микрофарад) 1
электролитический конденсатор (бочка) (Микрофарад) 2
электролитический конденсатор (бочка) (Микрофарад) 1
электролитический конденсатор (бочка) (Микрофарад) 1
Транзисторы:
КТ361А 5
КТ937А 1
КТ315 2
Прочее:
Дисплей ТОТ2361АН 1
МСХ ADM4B5 1
МСХ ATMEGA8535 1
Громкоговоритель GS12x05 1
Преобразователь неэлектрических величин в электрические TSOP1736 1
тактовый генератор 4 MHz 1
Катушка индуктивности 10 μH (Миктогенри) 1
Двигатель +88.8 1
МСХ 7805 1
Трансформатор ~220/-13V 50 Hz 1
Гальванический Элемент 12В 1
МСХ L293D 1
Кнопки 5
Выключатели 3

Автор:  LINKS_234 [ Ср фев 22, 2012 18:47:38 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

у кого-то борзость зашкаливает прям ...

Автор:  Iryna [ Чт май 03, 2012 22:00:03 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

http://radiokot.ru/circuit/digital/security/08/
Очень класная работа) Огромное спасибо автору)
У меня к Вам вопрос. Реально ли используя другой микроконтроллер(например, Atmega649) открывать этот же замок также с помощью набора комбинации на клавиатуре AK-207? Не могли бы Вы мне в этом помочь?
Заранне, спасибо!) :)

Автор:  Alex72 [ Вс май 13, 2012 17:14:37 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Использовать ATmega649 можно, изменив программу и дополнив её процедурами работы с клавиатурой.
Прикладываю проекты для симуляции в протеусе, кого заинтересует.(в папке LockIR_sim.dsn и LockIR_sim2.dsn) Деталей оставлено минимум, только те, что необходимы для симуляции.

Вложения:
Lock_IR.rar [212.11 KiB]
Скачиваний: 441

Автор:  Iryna [ Ср май 16, 2012 22:48:49 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Спасибо))))))) :))

Автор:  klim123 [ Вс сен 28, 2014 15:31:20 ]
Заголовок сообщения:  Re: Электронный замок на ИК-лучах с шифрованием

Здравствуйте. Собираю ик ду для доступа в автомобиль. Сам в программировании слаб, (в ассеммблере не разберусь точно). Хочу попросить вашей помощи, - нужна прошивка для модуля управления центральным замком. Управление модулем с помощью вашего ключа. МК в модуле- какой посоветуете. Надеюсь на вашу помощь. Спасибо.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/