Кодовый замок

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИК (19) (И1

А1 (.д1 4 Е 05 В 47/02

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

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К АВТОРСНОМЪГ СВИ4ЕТЕЛЬСТВУ (21) 4044780/31-12 (22) 28.03. 86 (46) 07.10.87. Бюл. У 37 (71) Институт кибернетики им. В.М.Глушкова (72) В.Н.Калина и Е.А.Калина (53) 683(088.8) (56) Авторское свидетельство СССР

У 1175200, кл. Е 05 В 47/02, 1984. (54) КОДОВЫЙ ЗАМОК (57) Изобретение относится к технике защиты различных объектов от несанкционированного доступа, в частности к кодовым замкам. Целью изобретения является повышение секретности и упрощение устройства. В кодовом замке посредством применения элемента задержки и введения новых связей момент окончания цикла сравнения хода ключа определяется при помощи специально выделенного разряда памяти.

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

1 342991

Изобретение относится к технике защиты различных объектов от несанкционированного доступа, в частности к кодовым замкам.

Целью изобретения является повьппение секретности и упрощение устройства.

На чертеже изображена функциональная схема замка.

Кодовый замок содержит, генератор

1 импульсов, счетчик 2, блок 3 памяти, схему 4 совпадения, шину 5

"Ввод", триггеры 6 и 7, элемент И 8, шину 9 "Сброс" элемент 10 задержки. (Кодовый замок функционирует следующим образом.

В исходном состоянии после включения питания по шине "Сброс" поступает сигнал, устанавливающий в единичное состояние все разряды счетчика 2 и первый триггер 6, а второй триггер

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

По отрицательному фронту первого тактового импульса генератора 1 выходы счетчика 2 переключаются в следующее (нулевое) состояние, адресуясь к нулевой ячейке блока 9 памяти, в которой записан код первого символа кодового слова. Этот код поступает на первые входы схеьы 4 совпадения, на вторые входы которой поступает,код первого символа из видеотерминала. При совпадении кодов сим— волов на выходе схемы 4 совпадения появляется уровень логической единицы. В противном случае на выходе будет уровень логического нуля.

Положительным фронтом импульса генератора 1 результат сравнения первых символов стробируется на первом триггере 6. Если при этом коды сравниваеьых символов совпадают, то первый триггер 6 остается в единичном состоянии. В противном случае он переключается в состояние логического нуля.

По следующему отрицательному фронту импульса генератора 1 происходит смена информации на первых и вторых входах схеьы 4 совпадения и происходит сравнение кодов следующего символа кодового слова. Если при этом коды сравниваемых символов совпадают

Таким образом, момент окончания цикла сравнения кода ключа определяется при помощи специально выделенного разряда блока памяти, что позво()

1()

1!)

50 то с приходом следующего положительного фронта стробируюшего импульса генератора 1 первый триггер 6 по прежнему остается в состоянии логической единицы. Если коды не совпадают, то первый триггер 6 переключается в состояние логического нуля.

С приходом очередных импульсов генератора 1 вьппеописанные процессы повторяются, причем, если в процессе работы произошло хотя бы одно несравнение символов, то первый триггер 6, переключившись в состояние логического нуля, при дальнейших совпадениях кодов все равно будет оставаться в нуле, так как его установка в единичное состояние возможна только через его первый вход сигналом с шины 9

Сброс".

В конце процедуры сравнения кодовых последовательностей одновременно со считыванием кода последнего символа на втором выходе блока 3 памяти появляется уровень логической единицы, свидетельствующий о том, что данный сравниваемый символ является последним. Как и в случае сравнения всех предыдцщих кодов символов результат сравнения кодов стробируется на первом триггере 6 положительным фронтом импульса генератора 1. Затем положительный фронт импульса, пройдя через элемент 10 задержки, поступает на второй вход элемента И 8, на выходе которого появляется уровень логической единицы в случае, если первый триггер 6 до последнего сравниваемого символа включительно сохранил свое единичное состояние, т.е. если все сравниваемые символы совпали.

Этот уровень логической единицы поступает на второй вход второго триггера 7, переключая его выход в единичное состояние и тем самым разблокируя устройство Если же было хотя бы одно несовпадение кодов символов, поступающих на первые и вторые входы схемы совпадения 4, т.е. первый триггер 6 к концу цикла сравнения оказался в состоянии логического нуля, то стробирующий сигнал на второй вход второго триггера 7 не попадает и устройство остается заблокированным.

Составитель А. Захарченко

Техред Л. Олийнык Корректор М.Пожо

Редактор Г. Волкова

Заказ 4611/28

Тираж 403 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

3 1 3429 ляет увеличить число кодовых комбинаций и упростить устройство °

Формула изобретения

Кодовый замок, содержащий генератор импульсов, счетчик, выход которого соединен с адресным входом блока памяти, выходом соединенный с первым входом схемы совпадения, к второму !! !1 входу которой подключена шина Ввод, 10 а к выходу — установочный вход первого триггера, выход которого соединен с первым входом элемента И, выходом соединенный с установочным входом

9l 4 второго триггера, вход "Сброс" которого соединен с шиной Сброс входами "Сброс" счетчика и первого триггера, отличающийся тем, что, с целью повышения секретности и упрощения устройства, он содержит элемент задержки, а блок памяти имеет дополнительный выход, соединенный с вторым входом элемента И, к третьему входу которого подключен выход элемента задержки, входом соединенный с выходом генератора импульсов, стробирующим входом первого триггера и входом счетчика.