Электронный замок

Иллюстрации

Показать все

Реферат

 

Изобретение относится к электронным замкам и может быть использовано в технике защиты различных объектов от доступа посторонних лиц. Цель изобретения - повышение секретности устройства. В блоке b памяти хранится эталонный код замка. Для отпирания замка пользователь на блоке 1 набора последовательно набирает код, каждый знак которого должен быть равен сумме по модулю М (М - количество знаков в используемом алфавите, например, ) случайного числа, сформированного генератором 8 случайных чисел и высвечиваемого на блоке 9 индикации, и знака эталонного кода. Сумма кодов вычисляется в блоке 7 сложения. Сравнение набираемого кода и поступающего с выхода блока 7 осуществляется в блоке 2 сравнения. После набора очередного знака на блоке 9 отображается новое случайное число, на выходе блока 6 устанавливается очередной знак эталонного кода. При равенстве кодов по сигналу от блока 4 управления включается исполнительный блок 3. 4 з.п. ф-лы, 5 ил. О $ (Л

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (g1)g Е 05 В 47/00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4602715/12 (22) 09. 11 ° 88 (46) О/.03.91. Вюл. М 9 (72) С.П.Клокоцкий и В.М.Клокоцкий (53) 683,338.2 (088.8) (5b) Авторское свидетельство СCCP

М 1262018, кл, Е 05 В 47/00, 1985. (54) ЗЛЕКТРОПНЫИ ЗАМОК (57) Изобретение относится к электронным замкам и может бьгть использовано в технике защиты различных объектов от доступа посторонних лиц.

Цель изобретения — повыщение секретности устройства. В блоке 6 памяти хранится эталонный код замка. Для отпирания замка пользователь на блоке 1 набора последовательно набирает код, „„SU„, 1633 72 А 1 карый злак которого должен быть равен сумме по модулю M (M — количес.тво знаков в используемом алфавите, например, М=10) случайного числа, сформированног о генератором 8 случайных чисел и вьн вечиваемого на блоке

9 индикации, и знака эталонного кода.

Сумма кодов вычисляется в блоке 7 сложения. Сравнение набираемого кода и поступаюн(его с выхода блока 7 осуществляется в блоке 2 сравнения. После набора очередного знака на блоке

9 отображается новое случайное число, на выходе блока 6 устанавливается очередной знак эталонного кода. При равенстве кодов по сигналу от блока

4 управления включается ис JIoJIHHTPJIbный блок 3. 4 3.,и. ф-лы, 5 ил.

1633072 сел, Устройство содержит блок 1 набора кодя, блок 2 сравнения, исполнительный блок 3, блок 4 управления, счетчик 5, блок b памяти, блок 7 сложения, генератор 8 случайных чисел и блок 9 индикации.

25

Блок 1 набора кода предназначен для набора кодл и содержит клавиатуру 10, блок 11 устранения дребезга контактов: шифратор 12, схему ИЛИ 13.

Клавиатура 10 может содержать, например, десять кнопочных переключателей.

Блок 11 устранения дребезга контактов может содержать, например, RS-триггеры (количество которых соот35 ветствует количеству кнопок блока

10), входы К- и S которых подключены к кнопочным переключателям, а выходы являются выходами блока 11.

Шифратор 12 предназначен для пре- 40 образования кода 1 из N в двоичный код. При N=10 (используются десятичные цифры для представления знаков) шифратор содержит четыре схемы ИЛИ, причем к входам первой схемы ИЛИ через триггеры блока 11 подключаются переключятели клавиатуры 10, соответствующие цифрам 1,3,5,7, 9, к входам второй схемы ИЛИ вЂ” 0>2,3,6,7, к входам третьего — 4,5,b,7; к входам четвертого — 0,8,9.

Схема HJIH 13 предназначена для формировяния сиl наля сопровождения информации.

Блок 2 сравнения предназначен для сравнения нябиряемых цифр копя с циф-55 рами кода, по<:ледовятельно поступающего с выходя блока 7 сложения на входы блокя . срявнения, Блок 2 сравизобретение относится к элек тронная 3ямкям и м )iKt .ò быть использовано в технике защиты различных объектов от доступя посторонних лиц.

Целью изобретения является повышение секретности замка за счет устранения в процессе эксплуатации затирания отдельных кнопок и прилегающих к ним мест вследствие того, что от набора к набору эталонного кода замка меняются номера кнопок, участвующих в правильном наборе кода.

Ня фиг.1 приведена функциональная схема устройства; на фиг,2 — 5 приве- 15 дены соответственно схемы блока набора кода, блока сравнения, блока управления и генератора случайных чинения содержит элементы РАВНОЗНАЧНОСТЪ 14, схему И 15 и счетчик 16.

Блок 2 работает следующим образом, В исходном состоянии счетчик 16 находится в нулевом состоянии, Результаты сравнения двоичных кодов цифр (последовательно поступающих с блока

1 набора кода и блока 7 сложения) с выхода схемы И 15 поступают на вход счетчика 16, В случае равенства всех сравниваемых цифр на выходе счетчика

16 формируется разрешающий сигнал.

Исполнительный блок 3 предназначен для открывания задвижки замка. Он может содержать электромагнит, подключенный к выходу схемы И-НЕ, при этом входы схемы И-НЕ являются входами блока 3. Выходом схемы И-НЕ является коллектор мощного транзистора.

Блок 4 управления предназначен для выработки управляющих сигналов через фиксированный интервал времени от на-. чала набора кода. Елок 4 управления (фиг,4) содержит триггер 17, генератор 18 импульсов, счетчик 19, дешифратор 20, триггер 21.

Блок 4 работает следующим образом.

В исходном состоянии триггерь, 17 и 21 находят H в нулевом состоянии и по сигналу с выхода триггера 17 счетчик

19 удерживается в нулевом состоянии.

По сигналу от блока 1 набора кода триггер 17 устанавливается в "1", что обеспечивает разрешение суммирования импульсов от генератора 18.

Через некоторое время от запуска счетчика 19 на выходах дешифратора 20 последовательно вырабатываются импульсы, При этом вначале триггер 21 устанавливается в "1", а затем в "0", что обеспечивает формирование сигнала Т1.

После этого на выходе дешифратора 20 формируется сигнал Т2. Затем по импульсу с выхода дешифратора 20 триггер 17 устанавливается в "0", а блок

4 — в исходное состояние.

Счетчик 5 предназначен для задания номера цифры эталонного кода.

Блок b памяти предназначен для хранения эталонного кода и последовательной выдачи цифр этого кода ня блок 7 сложения.

Блок 7 сложения предназначен для суммирования каждой иэ цифр эталонного кода, последовятельно поступающих из блока 3 памяти в двоичном коде, и цифр, сформированных в двоичном

5 1е коде генератором 8 случайных чисел.

Он может содержать двоично-десятичный сумматор на одну тетраду, в котором не используется разряд переноса н старшую тетраду (так как она от утствует), т.е, реализуется функция сложения по модулю десять.

Генератор 8 с пучайных чисел предназначен для формирования дноичных кодов случай гп х чисел и содержит (фиг.5) схемы НЕ 22, ИЛИ-НЕ 23, И 24, генератор 25 импульсов, счетчик 26 и формирователь 27.

Генератор 8 случайных чиг ел работает следующим образом. На вход схемы

НЕ 22 поступает входной импульс, сформированный и блоке 1 набора кода в моменты набора каждой из цифр кодл замка. На выходе схемы ИЛИ-НЕ 23 по заднему фронту нходного импульса формируется импульс, поступающий ня вход схемы И 24, на второй вход которого поступает с большой частотой последовательность импульс он, сформированная генератором 25 пмнульсон. Вследствие большой частоты сформированных импульсон и нестабильности генератора на вход счет ьчкя 26 гоступает после каждого набора любой из 1 ифр код» замка разное число импульсов. Тем самым на выходе счетчика 26 формируется двоичный код различных цифр.

Блок 9 индикации предназначен для отображения одно î звяка, сформированного генератором 8 случайных чи †сел.

Устройство работает следующим образом, Для отпирания замка пользователь на блоке 1 набора кода последовательно набирает знаки в соответствии со знаками эталонного кода и знаками, отображаемыми ня блоке 9 индикации.

При наборе первого знака с игналом с выходя блока 1 набора кода включается блок 4 управления, который начинает отсчитывать временной интервал, отведенный для набора кода ° Набираемый знак поступает н блок 2 сравнения, где сравнивается с кодом, поступающим с нихоггя блока 7 сложения, В блоке 7 осуществляет<.я сложение по модулю M (И=10 при использовании десятичной клавиатуры) очередного знака эталонного кода и знака, форми— руемого генератором 8 случайных чисел, который одно време нно отображается ня блоке 9 индикации. Если набран33072

55 ный на блоке 1 знак ранен результату сложения по модулю M знака эталонного кода и случайного знака, то по сигналу с ныхода блока 1 в счетчик блока

2 сравнения добавляется единица, т.е, набран верный знак. В противном случае единица не добавляется. Затем по сигналу из блока 1 в счетчик 5 добавляется единица и на выходе блока

6 памяти устанавливается очередной знак эталонного кода, а на выходе генератора Я установится очередной случайный знак. После чего набирается очередной знак.

Если все знаки набраны верно, то с блока 2 сравнения на нход исполнительного блока 3 поступает разрешающий сигнал. Затем, через некоторый интервал времени, блок 4 управления вырабатывает сигналы Т1 и Т2. По сигналу Т1 включается исполнительный блок 3, который будет во включенном состоянии на время действия сигнала

Т1. 1Io сигналу Т2 устанавливаются н нулевое состояние счетчик 5 и счетчик блока 2 сравнения. Устройство переходит н исходное (закрытое) состояние, В предлагаемом устройстве в процессe экс плуатации кнопки и прилегающие к ним места затираются в одинаковой мере вследствие того,что при одном и том же этялонпом коде замка пользователь для открывания замка набирает случайную кодовую комбинацию.

Каждый знак этой кодовой комбинации равен арифметической сумме без учета переноса в старший разряд (т.е. сумме по модулю 10) соответствующего знака эталонного кода и случайного числа, отображаемого на блоке индикации, причем перед набором очередного знака на блоке индикации устанавливается очередное случайное число. Примеры набора кода приведены в таблице.

Пользователь для открывания замка пользуетси различными кнопками клавиатуры блока набора кода (в данном примере после трех наборов кода будут использованы кнопки 2, 3, 4, 5, 6, 7, 8, 9, О), что приводит к устранению выделения определенных кнопок (соответствующих эталонному коду 7,3,8,8) и прилегающих к ним мест в процессе эксплуатации устройства ° Это приводит к повышению секретности устройства.

1633О72

1. Электронный замок, содержащий блок набора кода, блок сравнения, первым выходом соединенный с исполни5 тельным блоком, соединенным с первым выходом блока управления, первый вход которого подключен к первому выходу блока набора кода, а второй выход подсоединен к первому входу счетчика, блока памяти и индикации, о т л и— ч а ю щ и и с. я тем, что, с целью повьш ения секретности, в него введены блок сложения и генератор случайных чисел, причем первый выход блока набора кода дополнительно подключен к входу генератора случайных чисел, второму входу счетчика и второму входу блока сравнения, первые N

20 входов которого подсоединены к N выходам блока набора кода, а вторые N входов блока сравнения подключены к

N выходам блока сложения, первые N входов которого подключены к выходу генератора случайных чисел и блоку индикации, а вторые И входов подключены к выходам блока памяти, N входов которого соединены к N выходам счетчика, причем второй выход блока управления дополнительно соединен с первым входом блока сравнения.

2. Замок по п.1, о т л и ч а ю шийся тем, что блок набора кода содержит клавиатуру, блок устранения дребезiа, шифратор, схему ИЛИ, соединенные последовательно, причем выход схемы ИЛИ является первым выходом, а выходы шифратора являются И выходами блока набора кода.

3. Замок по п.1, о т л и ч а ю— шийся тем, что блок сравнения содержит схемы РАВНОЗНАЧНОСТЬ,и счетчик, причем первые и вторые N входов

3-й набор кода

2-й набор

1-й набор кода кода

Эталонный

7 3 8 8 7 3 8

7 3 8 8 код

Отображаемое случайное число

Набираемая комбинация

7 7 5 2 1 2 О 9

9 7 4 1

6 О 2 9 4 6 3 О 8 5 8

Фор мул аизобретени я первой и второй схем РАВНОЗНАЧНОСТЬ являются входами блока сравнения, выходы первой и второй схем РАВНОЗНАЧНОСТЬ соединены с первыми входами схемы И, второй вход которой является первым входом блока сравнения, выход схемы И подключен к первому входу счетчика, выход которого является выходом блока сравнения, причем второй вход, счетчика является вторым входом блока сравнения °

4. Замок по п.1, о т л и ч а ю— шийся тем, что блок управления содержит RS-триггеры, генератор, счетчик, дешифратор, при этом первый вход первого RS-триггера является первым входом блока управления, выход первого RS-триггера и генератора подключены к входам счетчика, N выходов которого соединены с входами дешифратора, выходом соединенного с вторым

RS-триггером, выход которого является первым выходом блока управления, второй выход которого является вторым выходом дешифратора, третий выход которого соединен с вторым входом пер— вого RS-триггера.

5. Замок по п.1, о т л и ч а ю— щ и и с. я тем, что генератор случайных чисел содержит схему НЕ, формирователь схемы ИПИ-НЕ, генератор импульсов и счетчик, причем схема НЕ, формирователь, схема ИЛИ-НЕ соединены последовательно, выход ИЛИ-НЕ подключен к первому, а выход генератора импульсов — к второму входу схемы И, выходом подключенной к входу счетчика, выходы которого являются выходами генератора случайных чисел, а его вход является входом схемы НЕ, подключенным также к второму входу схемы

ИЛИ-IIE, 1

1o33()72

От

1Ь33072

Составитель Г. Плотникова

Техред A.Êðàâ÷óê Корректор О. Кравцова

Редактор А.Шандор

Заказ 601 Тира)к 277 Подпис ное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Иосква, Ж-35, Раушская наб., д. 4/5

Проиэводственно-иэдательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101