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

Номер патента: 1606642

Автор: Клокоцкий

ZIP архив

Текст

(57) Изобретение относится кзащиты различных объектов от ненированного доступа, в частностивым замкам и позволяет повысретность устройства. В блоке 3 ухода хранится эталонный код замкаке 15 установки кода хранитсэлемента индикации табло 13, систинный пользователь считывает зоткрывания замка, Генератор 6 СЬ 4 й ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР ОПИСАНИЕК АВТОРСНОМУ СВИ ЗАМОК технике санкциок кодоить секстановки а в блоя номер которого наки для и дели,ЯО 16 О 6642 А 1 тель 8 частоты определяют периодичность смены адреса в счетчике 10. В соответствии с адресом из блока 1 постоянной памяти считываются знаки и записываются в блок 12 регистров, Одновременно они отображаются на табло 13, а один из них в соответствии с кодом, хранящимся в блоке 15, поступает через коммутатор 14 для сравнения в блок 4 сравнения. На другой вход блока 4 поступают знаки эталонного кода с выхода блока 3. Для срабатывания исполнительного блока 5 необходимо нажимать переключатель блока 1 управления в моменты индикации на определенном элементе индикации табло 13 требуемых знаков. После набора очередного знака в счетчике 10 формируется случайный код. 3 з.п, ф-лы, 5 ил.,.7,0,4,6,В,О,2,4,1,9,5,5,7,4,7,6,1,2,5,0,9,5,8,1,5,6 50 55 Изобретение относится к технике защиты различных объектов от несанкционированного доступа, а именно к кодовым замкам,Целью изобретения является повышение секретности.На фиг. 1 приведена структурная схема устройства; на фиг, 2 - 5 - соответственно функциональные схемы блока управления, распределителя импульсов, блока сравнения, коммутатора,Устройство (фиг. 1) содержит блок 1 управления, распределитель 2 импульсов,блок 3 установки кода, блок сравнения, исполнительный блок, 5 генератор 6 импульсов, элемент 7 И, делитель 8 частоты, элемент 9 ИЛИ, счетчика 10, блок 11 постоянной памяти, блок 17 регистров, табло 13, коммутатор 14, дополнительный блок 13 установки кода.Блок 1 управления предназначен для фиксации моментов сравнения знаков кода, поступающих с выхода коммутатора, со знаками эталонного кода, для формирования в счетчик 10 случайного числа, а также для установки устройства в исходное состояние. Блок 1 управления может быть выполнен по схеме, приведенной на фиг. 2. Он содержит переключатель 16, схему 17 устранения дребезга контактов, элементы задержки 18 и 19, одновибраторы (формирователи импульсов по переднему фронту) 20 и 21, переключатель 22 (предназначен для установки устройства в исходное состояние).Распределитель 2 импульсов предназначен для выработки управляющих сигналов. Он может быть выполнен по схеме, приведенной на фиг. 3. Распределитель 2 импульсов содержит счетчик 23 и дешифратор 24 и элемент задержки 25.Блок 3 установки кода предназначен для установки эталонного кода. Он может содержать, например, элементы памяти. Блок 12 регистров предназначен для приема считываемой из блока 11 постоянной памяти хаотической последовательности знаков н выдачи ее на табло 13. Блок 12 содержит регистры сдвига, количество которых равно количеству двоичных разрядов, используемых для кодирования знаков (при использовании десятичных цифр блок 12 содержит четыре регистра). Разрядность регистров и определяет количество знаков, хранящихся в каждый момент времени в блоке 12, и выбирается такой (например, п=40), чтобы исключалась возможность запоминания знаков при их отображении на табло 13. Блок 4 сравнения предназначен для сравнения эталонного кода с набираемым. Он может быть выполнен по схеме, приведенной на фиг, 4. Блок 4 сравнения содержит узел сравнения 26, элемент 27 И, счетчик 28.Исполнительный блок 5 предназначен для открывания задвижки замка. Он может содержать электромагнит, подключенный к выходу элемента И-НЕ, при этом входы элемента И-НЕ являются входами блока 4. Выходом элемента И-НЕ является коллектор мощного транзистора,Генератор 6 импульсов предназначен для обеспечения циклической смены кода в счетчике 10. Частота генератора 6 выбирается высокой, например 1=1 МГц. Элемент И 7 предназначен для разрешения поступления импульсов от генератора 6 на счетный вход счетчика 10 по сигналу с выхода блока 1 управления и тем самым разрешает запись случайного кода в счет 47 ик 10,Делитель 8 частоты предназначен для фор мирования импульсов с периодом порядка одной секунды, что обеспечивает надежный ввод пользователем требуемых символов.Счетчик 10 предназначен для подсчета количества импульсов с выхода элемента ИЛИ 9 и тем самым для формирования адреса знака, считываемого из блока 11 постоянной памяти.Блок 11 постоянной памяти предназначен для последовательного хранения различных перестановок (Р 1= 1,Я) из используемых знаков. Количество (М) хранимых в блоке 11 постоянной памяти перестановок должно быть достаточно большим, порядка нескольких тысяч, чтобы при последовательном считывании знаков из блока 11 создавалось впечатление их случайности. При использовании десятичных знаков последовательность знаков, считываемых из блока 11, может иметь вид: Табло 13 предназначено для отображения содержимого блока 12 регистров. Количество знакомест табло 13 равно количеству хранимых в блоке 12 регистров знаков, т. е. разрядности регистров,Коммутатор 14 предназначен для выдачи в блок 4 сравнения одного из знаков, хранящихся в текущий момент в блоке 12 регистров, причем номер выдаваемого определяется кодом, поступающим с выхода дополнительного блока 15 установки кода. Он может быть выполнен, например, по схеме, приведенной на фиг. 5. Коммутатор 5 содежит элементы И 29,1.1 - 29 лп.п. и элементы ИЛ И 30.1 - 30 лп., где в5 1 О 15 20 25 ао 45 Формула изобретения количество регистров, п - разрядность регистров,Дополнительный блок 15 установки кода предназначен для хранения кода, определявшего номер элемента индикации табло 13, только при индицировании на котором требуемого знака кода (выдаваемого с выхода блока 12 регистров) возможно его положительное сравнение с соответствующим знаком эталонного кода, так как одновременно этот знак выдается на вход блока сравнения. Блох 15 может быть выполнен, например, на микропереключателях.Устройство работает следующим образом.При включении питания сигналом, поступающим на вход распределителя 2 им- пульсов, устройство устанавливается в исходное (закрытое) состояние.Генератор 6 вырабатывает импульсы высокой частоты, которые поступают на вход делителя 8 частоты. С выхода делителя 8 частоты импульсы низкой частоты поступают через элемент 9 ИЛИ на счетчик 10, в котором последовательно формируются адреса, по которым из блока 11 постоянной памяти считываются знаки. Считанный очередной знак по сигналу с выхода элемента 9 ИЛИ записывается в блок 12 регистров, при этом в блоке 12 ранее записанные знаки продвигаются, а один из них выталкивается, На табло 13 индицируется новое состояние блока 2 регистров.Одновременно один из знаков с выхода блока 12 регистров, номер которого определяется кодом, поступающим с выхода блока 15 установки кода, выдается через коммутатор 14 на вход блока 4 сравнения.При нажатии кнопочного переключателя блока 1 управления по сигналу, поступающему на вход распределителя 2 импульсов, на его выходе устанавливается код, в соответствии с которым на выходе блока 3 установки кода появляется знак эталонного кода, который поступает на блок 4 сравнения. Затем по импульсу, поступающему с выхода блока 1 на блок 4 сравнения, осуществляется сравнение знака, поступающего с выхода коммутатора 14 со знаком эталонного кода. Если знаки равны (т. е.) если переключатель блока 1 управления был нажат в момент индикации требуемого знака на элементе индикации, номер которого соответствует коду, установленному на дополнительном блоке 15 установки кода), то в счетчике блока 4 сравнения добавляется единица. После этого по сигналу с выхода блока 1 управления осуществляется разрешение прохождения им пульсов высокой частоты через элементы И 7, ИЛИ 9 в счетчик 10, а триггеры делителя 8 частоты устанавливаются в исходное состояние. По окончании действчя си нала на входе элемента И 7 на выходе счетчика 10 устанавливается случайный код и разрешается работа делителя 8 частоты. Далее процесс повторяется.После набора всех знаков с выхода распределителя 2 импульсов на вход исполнительного блока 5 поступает разрешающий сигнал. Если все знаки набранЬ верно, то с выхода блока 4 сравнения также поступает разрешающий сигнал и срабатывает исполнительный блок 5. Затем через некоторый интервал времени по сигналу с выхода распределителя 2 на выходе блока 4 сравнения устанавливается запрещающий сигнал, поступающий на исполнительный блок 5. С выхода распределителя 2 импульсов на вход исполнительного блока 5 также поступает запрещающий сигнал, и исполнительный блок 5 выключается.В устройстве, выбранном в качестве прототипа, набор требуемых знаков осуществляется нажатием переключателя блока управления в моменты их индикации на табло, обеспечивающем отображение толь ко одного знака. Поэтому в прототипе возможна компромстанция эталонного кода путем визуального его считывания с табло в моменты его набора.В предлагаемом устройстве обеспечивается одновременное отображение на табло большого количества знаков (например, несколько десятков). Набор требуемых знаков осуществляется в моменты их индикации на одном определенном индикаторе из всего множества индикаторов, составляющих табло, причем номер этого индикатора задается кодом, сохраняемым в тайне от посторонних лиц. Кроме того, отображаемые на табло знаки представляют собой хаотическую последовательность, которая частично меняется с частотой порядка 1 Гц путем ее продвижения на один знак. После набора очередного знака происходит полная смена отображаемой последовательности. Пример набора кода показан в таблице для кода 15 (требуемый индикатор условно показан в виде квадрата).Таким образом, во время набора эталонного кода определить его значение из всего множества хаотически отображаемых знаков постороннему наблюдателю не представляется возможным, что и определяет повышение секретности устройства. 1, Электронно-кодовый замок, содержащий блок управления, выходом соединенный с первым входом распределителя импульсов, первым выходом подключенного к исполнительному блоку, генератор, выход которого подсоединен к первому входу эле1606642 Моментнаборатребуемого Моменты времени Отображаемая последовательность знака(ЗН) 4 6 7 1 2 5 8 4 6 7 1 2 2 8 4 6 7 1 3 2 8 4 6 7 8 7 5 3 2 8 2 8 7 5 3 2 7 2 8 7 5 3 761923 7569132 0756913 2075691 4207569 0431 957 6043195 3604319 5674103 9 8 5 9 2 5 1 2 0 2 4 6 3 9 4 8 92 8 5 8ментов И и делителя частоты, выходы которых подключены к входам элемента ИЛИ, выходом подсоединенного к входу счетчика, блок установки кода, коммутатор, первая группа входов которого подключена к выхо дам первого блока установки кода, блок сравнения, первые входы которого подключены к выходам коммутатора, второй вход - к второму выходу блока управления, третий вход - к второму выходу распре 10 делителя импульсов, табло, отличающийся тем, что, с целью повышения секретности, в него введены блок постоянной памяти, блок регистров, дополнительный блок установки кода, причем выходы счетчика подключены к входам блока постоянной памя ти, выходами соединенного с входами блока регистров, выходы которого подключены к вторым входам коммутатора и к табло, второй вход блока регистров подсоединен к выходу элемента ИЛИ, причем третий выход блока управления подключен к вторым входам элемента И и делителя частоты, первый выход блока сравнения подключен к второму входу исполнительного блока, вторые выходы блока сравнения соединены с входами дополнительного блока 25 установки кода, выходами соединенного с вторыми входами распределителя импульсов.2. Замок по и. 1, отличающийся тем, что блок управления содержит первый и второй переключатели, схему устранения дребезга, первый и второй одновибраторы, ЗО первый и второй элементы задержки, причем выходы первого переключателя через схему устранения дребезга подключены к первому одновибратору, выход которого является первым выходом блока управления и подключен к первому элементу задержки, выход которого является вторым выходом блока управления и подсоединен к входу второго элемента задержки, выходом подключенного к второму одновибратору, выход которого является третьим выходом блока управения, а выход второго переключателя подсоединен к входу первого элемента задержки.3. Замок по п. 1, отличающийся тем, что распределитель импульсов содержит счетчик, дешифратор, элемент задержки, причем входы счетчика и дешифратора являются вторым входом распределителя импульсов, первый выход дешифратора является вторым выходом распределителя импульсов, а второй выход дешифратора является первым выходом распределителя импульсов и подключен к элементу задержки, выходом соединенному с К-входом счетчика, С-вход которого является первым входом распределителя импульсов. 4. Замок по п. 1, отличающийся тем, что коммутатор содержит элементы И и элементы ИЛИ, причем первые входы элементов И являются вторыми входами коммутатора, а и-входы элементов И являются первыми входами коммутатора, причем выходы элементов И подключены к входам элементов ИЛИ, в выходов которых являются выходами коммутатора.пкуФ аг. Составитель Г. Плотинред А. Кравчукаж 359тета по изобретениямЖ - 35, Раушскаякомбинат Патент,ГКНТ СССР Редактор Н. Горват ТеЗаказ 3534 ТиВНИИПИ Государственного ком113035, МосквПроизводственно-издательский оваКорректор М. ШарошиПодписноеи открытиям прина 6., д. 4/5Ужгород, ул. Гагарина, 1 О 1

Смотреть

Заявка

4620359, 14.12.1988

ПРЕДПРИЯТИЕ ПЯ А-3327

КЛОКОЦКИЙ СЕРГЕЙ ПЕТРОВИЧ

МПК / Метки

МПК: E05B 47/00

Метки: замок, электронно-кодовый

Опубликовано: 15.11.1990

Код ссылки

<a href="https://patents.su/6-1606642-ehlektronno-kodovyjj-zamok.html" target="_blank" rel="follow" title="База патентов СССР">Электронно-кодовый замок</a>

Похожие патенты