Устройство для ввода информации

Иллюстрации

Показать все

Реферат

 

(72) Авторы изобретения

Г.А. Семавин и С.П. Клокоцкий (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ

Изобретение относится к вычислительной технике и предназначено для ввода информации в ЭВМ.

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

Недостатком этого устройства является отсутствие средств защиты от несанкционированного ввода информации.

Наиболее близким по технической сущности к предлагаемому является устройство для ввода информации, содержащее блок памяти, блок индикации, блок сравнения, два регистра, таймер, шифратор, элемент задержки, клавиатуру, блок элементов И и два элемента ИЛИ (2).

Однако известное устройство недостаточно защищено от несанкционированного доступа к информации.

Цель изобретения — повышение надежности устройства путем исключения несанкционированного доступа к информации.

Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок индикации клавиатуру, выходы первой группы которой подключены к входам шифратора и первого элемента ИЛИ, выход которого соединен через элемент задержки с первым входом первого регистра, второй вход которого подключен к первому входу второго регистра и является установочным входом устройства, группа выходов шифратора соединена с входами группы первого регистра,. группа выходов которого соединена с входами первой группы и блока сравнения и является первои группой информационных выходов устройства, входы второй группы блока сравнения подключены к выходам бло953634 ка памяти, а выход блока сравнения соединен с первым входом таймера, второй вход которого подключен к второму выходу клавиатуры, выходы третьей группы которой соединены с входами первой группы блока элементов И, группа выходов которого подключена к входам второй группы второго регистра, выходы группы которого являются информационными выходами второй группы устройства и подключены к входам второго элемента ИЛИ, выход которого является управляющим выходом устройства, введены третий и четвертый элементы ИЛИ, первый и второй элементы И и счетчик, прямой выход которого подключен к первому входу третьего элемента ИЛИ, второй вход которого соединен с первым выходом таймера, а выход элемента

ИЛИ соединен с входом блока индика-

1 кации, второй, третий и четвертый выходы таймера подключены к первому входу первого элемента И, первому и второму установочным входам счетчика, соответственно, инвертирующий выход счетчика соединен с вторым входом первого элемента И и первым входом второго элемента И, выход которого соединен с счетным входом счет чика, а второй вход — с выходом чет" вертого элемента ИЛИ, входы которого подключены к выходам клавиатуры тре" тьей группы, выход первого элемента И соединен с вторым входом блока зле ментов И.

Нв фиг. 1 показана схема устройства; на фиг. 2 — схема таймера.

Устройство содержит блок 1 памяти, блок 2 индикации, блок 3 сравнения, таймер 4, первый 5 и второй

6 регистры, первый 7, второй 8, тре. тий 9 и четвертый 10 элементы ИЛИ элемент 11 задержки, клавиатуру 12, первую 13 и вторую 14 группы информационных выходов, установочный вход 15 и управляющий выход 16, блок

17 элементов И, шифратор 18, первый

19 и второй 20 элементы И, счетчик 21, генератор 22 импульсов, третий элемент И 23, счетчик 24 таймера, и четвертый элемент И 25.

Блок 1 предназначен для хранения эталонов паролей, по. которым разрешается доступ к устройству ввода информации. Блок 2 предназначен для отображения сигнала, по которому оператору необходимо произвести повторный ввод пароля. Блок 3 предназначен для сравнения эталонного пароля, хранимого в блоке 1, и пароля, набираемого на клавиатуре 12.

Таймер 4 предназначен для выработки интервалов времени, по истечении которых необходимо производить повторный ввод пароля.

Таймер работает следующим образом. При наличии сигнала логического нуля на одном выходе счетчика 24 (на другом выходе счетчика присутствует сигнал логической единицы) импульсы от генератора 22 постоян.— ной частоты на счетный вход счет15 чика не поступают. При поступлении сигнала с блока 3 и нажатии кнопки

"Пароль" на клавиатуре 12 происходит сброс счетчика 24 в "0", на одном выходе которого формируется сигнал га "Разрешение", который открывает элемент И 23. Счетчик подсчитывает количество импульсов., сформированных генератором 22. При установке сигнала логической единицы на другом

25 выходе счетчика 24 поступление импульсов на вход счетчика прекратится.

Таким образом, таймер 4 будет вы» давать на блок 2 индикации команды зр "повтор пароля" через фиксированные интервалы времени.

Первый регистр 5 является регистром сдвига. Второй регистр 6 предназначен для хранения команд, З5 вводимых с клавиатуры 12. Шифратор

18 предназначен для преобразования десятичного числа, набираемого на клавиатуре, в двоично-десятичный код. Элемент 11 задержки предназна4р чен для формирования импульсов сдвига. Сигнал на его выходе должен быть установлен после окончания переходного 1 процесса шифратора 18, так как ввод информации в регистр

45 5 осуществляется по переднему фронту сигнала сдвига.

Счетчик 21 предназначен для формирования временного интервала, по истечении которого происходит бло5Р кировка ввода команд в случае, если он не был сброшен внутри этого интервала сигналом с выхода элемента И 20. Счетчик 21 имеет два входа сброса, счетный вход, нулевой и еди55 ничный выходы.

Остальные блоки и элементы используются по их прямому назначению.

Устройство работает следующим образом.

При включении питания сбрасываются регистры 5 и 6, на втором выходе таймера 4 и на инвертирующем выходе счетчика 21 устанавливаются запрещающие сигналы ("логический 0") которые удерживают элемент И 19 в закрытом состоянии. На первом выходе таймера 4 и прямом выходе счетчика

21 устанавливаются разрешающие сигналы, которые через элемент ИЛИ 9 включают блок 2. Оператор на клавиа туре 12 набирает код идентификации.

При нажатии клавиш клавиатуры 12 информация, преобразованная шифратором 18 в .двоично-десятичный код, по .сигналам элемента 11 заносится в регистр 5. При совпадении введенного кода идентификации с эталонным, хранимым в блоке l, блок 3 выдает в таймер 4 разрешающий сигнал.

При нажатии клавиш ввода пароля на клавиатуре 12 таймер 4 выдает на элемент И 19 разрешающий сигнал, а на установочный вход счетчика 21 сигнал сброса, в результате чего с инверсного выхода счетчика 21 поступит разрешающий сигнал на элементы И 19 и 20. С выхода элемента И 19 поступает разрешающий сигнал на блок

17. В результате этого обеспечивается ввод команд с клавиатуры 12 в регистр 6.

Так как на первом выходе таймера

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

2 индикации гасится. Таймер 4 начинает формировать временной интервал (с третьего выхода таймера 4 на тактовый вход счетчика 21 поступают так- товые импульсы), в теЧение которого возможен ввод команд и информации в

ЭВМ по шинам 13 и 14, а счетчик 21 будет давать разрешение ввода команд, если. интервал времен между поступающими наборами будет менее заранее заданной величины.

После этого оператор может набирать информационную и командную части сообщений на клавиатуре 12. Причем после набора команды на выходе

16 сформируется сигнал Готовностьн по которому ЭВМ принимает сообщение по шинам 13 и 14, а счетчик 21 будет сбрасываться, если интервал времени между последующими наборами будет менее заранее заданной величины (на вход элемента И 20 поступает разрешающий сигнал и с выхода элемен953634 6

Z0

Устройство для ввода информации, содержащее блок индикации, клавиатуру, выходы первой группы которой подключены к входам шифратора и о первого элемента ИЛИ, выход которого соединен через элемент задержки с первым входом первого регистра, второй вход которого подключен к первому входу второго регистра и является установочным входом устройства, группа выходов шифратора соединена с входами группы первого регистра, группа выходов которого соединена с входами первой группы блока сравнения.и является первой группой информационных выходов устройства, входь: второй группы блока сравнения подключены к выходам блока памяти, а выход блока сравнения соединен с первым входом таймера, второй вход которого подключен к второму выходу клавиатуры, выходы третьей группы которой соединены с входами первой группы блока элементов И, группа выходов которого подключена к входам второй группы второго регистра, выходы группы которого являются информационными выходами второй группы устройства и .подключены к входам второго элемента ИЛИ выход которого является управляющим зо

55 та И 20 поступает сигнал "Сброс" на вход счетчика 21).

После приема сообщения ЭВМ обнуляет регистры 5 и 6 по входу 15 ° Если в течение определенного времени не было наборов команд, на инверсном выходе счетчика 21 будет запрещающий сигнал, который блокирует элемент И 19., т.е. запрещает ввод команд и через элемент 9 ИЛИ включает блок 2 индикации "Повтор пароля" и блокирует сброс счетчика 21 с выхода элемента И 20. По истечении фиксированного интервала времени таймер 4 закрывает элемент И 19, тем самым блокируя ввод команд, и включает блок 2. В этом случае оператору необходимо произвести повторный ввод пароля.

Изобретение повышает степень защиты устройства от несанкционированного ввода информации за счет введения условия по подтверждению пароля через определенные интервалы времени.

Формула изобретения выходом устройства, о т л и ч а ющ е е с я тем, что, с целью повышения надежности устройства путем исключения несанкционированного доступа к информации, в него введены третий и четвертый элементы ИЛИ, первый и второй элементы И и счетчик, прямой выход которого подключен к nepaoìó входу третьего элемента ИЛИ, второй вход которого соединен с первым выходом таймера, а выход элемента ИЛИ соединен с входом блока индикации, второй, третий и четвертый выходы таймера подключены к первому входу первого элемента И, первому.и второму установочным входам счетчика соответственно, инвертирующий выход

953 634 8 счетчика соединен с вторым входом первого элемента И и первым входом второго элемента И, выход которого соединен с счетным входом счетчика, а второй вход - с выходом четвертого элемента ИЛИ, входы которого подключены к выходам клавиатуры третьей группы, выход первого элемента И соединен с вторым входом блока элемен10 тов И.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР и 648971, кл. G 06 F 3/02, 1978.

15 2. Авторское свидетельство СССР по заявке И 2938841/18-24, 02.12.80 (прототип).

953634

Уа длюГР/

gp Snn 2f блошка 12

Составитель И. Алексеев

Редактор Г. Кацалап Техре А.Бабинец Корректор Ю. Макаренко

Подписное

Заказ 27 /7 Тираж 731

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, u dirge f7

//u 3ncrr М