Устройство для ввода информации Советский патент 1982 года по МПК G06F3/02 

Описание патента на изобретение SU953634A1

-,

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

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

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

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

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

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

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

20 блока сравнения и является первой группой информационных выходов устройства, входы второй Группы блока сравнения подключены к выходам блрка памяти, а выход блока сравнения соединен с первым входом таймера, второй вход которого подключен к вт рому ВЫХОДУ клавиатуры, выходы третьей группы которой соединены с вхо дами первой группы блока элементов группа выходов которого подключена к входам второй группы второго регистра, выходы группы которого являются информационными выходами второй группы устройства и подключены к входам второго элемента ИЛИ, выход которого является управляющим выходом устройства, введены третий и четвертый элементы ИЛИ, первый и второй элементы И и счетчик, прямой выход которого подключен к первому входу третьего элемента ИЛИ, второй вход которого соединен с первым выходом таймера, а выход элемента ИЛИ соединен с входом блока индикакации, второй, третий и четвертый выходы таймера подключены к первому входу первого элемента И, первому и второму установочным входам счетчика, соответственно, инвертирующий выход счетчика соединен с вторым вхо дом первого элемента И и первым входом второго элемента И, выход которого соединен с счетным входом счет чика, а второй вход - с выходом четвертого элемента ИЛИ, входы которого подключены к выходам клавиатуры третьей группы, выход первого элемента соединен с вторым входом блока элег ментов И. На фиг. 1 показана схема устройства; на фиг. 2 - схема таймера. Устройство содержит блок 1 памяти, блок 2 индикации, блок 3 сравнения, таймер k, первый 5 и второй 6 регистры, первый 7, второй 8, тре тий 9 и четвертый 10 элементы ИЛИ, элемент 11 задержки, клавиатуру 12, первую 13 и вторую 1 группы информационных выходов, установочный вход 15 и управляющий выход 1б, бло 17 элементов И, шифратор 18, первый 19 и второй 20 элементы И, счетчик 21, генератор 22 импульсов, третий элемент И 23 счетчик 2 таймера, и четвертый элемент И 25. Блок 1 предназначен для хранения эталонов паролей, по. которым разрешается доступ к устройству ввода ин формации. Блок 2 предназначен для отображения сигнала, по которому оператору необходимо произвести повторный ввод пароля. Блок 3 пред 4назначен для сравнения эталонного пароля, хранимого в блоке 1, и пароля, набираемого на клавиатуре 12. Таймер предназначен для выработки интервалов времени, по истечении которых необходимо производить повторный ввод пароля. Таймер работает следующим образом. При наличии сигнала логического нуля на одном выходе счетчика 2k (на другом выходе счетчика присутствует сигнал логической единицы) импульсы от генератора 22 постоянной частоты на счетный вход счетчика не поступают. При поступлении сигнала с блока 3 и нажатии кнопки Пароль на клавиатуре 12 происходит сброс счетчика 2 в О, на одном выходе которого формируется сигнал Разрешение, который открывает элемент И 23. Счетчик подсчитывает количество импуль:сов, сформированных генератором 22. При установке сигнала логической единицы на другом выхрде счетчика 2Ц поступление импульсов на вход счетчика прекратится. Таким образом, таймер k будет вып давать на блок 2 индикации команды повтор пароля через фиксированные интервалы времени. Первый регистр 5 является регистром сдвига. Второй регистр 6 предназначен для хранения команд , вводимых с клавиатуры 12. Шифратор 18 предназначен для преобразования десятичного числа, набираемого на клавиатуре, в двоично-десятичный код. Элемент 11 задержки предназначен для формирования импульсов сдвига. Сигнал на его выходе должен быть установлен после окончания переходного I процесса шифратора 18, так как ввод информации в регистр 5 осуществляется по переднему фронту сигнала сдвига. Счетчик 21 предназначен для формирования временного интервала, по истечении которого происходит блокировка ввода команд в случае, если он не был сброшен внутри этого интервала сигналом с выхода элемента И 20. Счетчик 21 имеет два входа сброса, счетный вход, нулевой и единичный выходы. Остальные блоки и элементы используются по их прямому назначению. Устройство работает следующим образом. При включении питания сбрасыЬаются регистры 5 и 6, на втором выходе таймера и на инвертирующем выходе счетчика 21 устанавливаются запрещающие сигналы (логический О которые удерживают элемент И 19 в закрытом состоянии. На первом выход таймера и прямом выходе счетчика 21 устанавливаются разрешающие сигналы, которые через элемент ИЛИ включают блок 2. Оператор на клавиа туре 12 набирает код идентификации. При нажатии клавиш клавиатуры 12 информация, преобразованная шифратором 18 в .двоично-десятичный код, по .сигналам элемента 11 заносится в регистр 5. При совпадении вве ценного кода идентификации с эталонным, хранимым в блоке 1, блок 3 выдает в таймер k разрешающий сигнал. При нажатии клавиш ввода пароля на клавиатуре 12 таймер выдает на элемент И 19 разрешающий сигнал, а на установочный вход счетчика 21 сигнал сброса, в результате чего с инверсного выхода счетчика 21 поступит разрешающий сигнал на.элементы И 19 и 20. С выхода элемента И поступает разрешающий сигнал на бло 17. В результате этого обеспечивается ввод команд с клавиатуры 12 в регистр 6. Так как на первом выходе таймера 4 и прямом выходе счетчика 21 устанавливаются нулевые сигналы, блок 2 индикации гасится. Таймер k начинает формировать временной интервал (с третьего выхода таймера 4 на так товый вход счетчика 21 поступают та TOBbie импульсы), в течение которого возможен ввод команд и информации в ЭВМ по шинам 13 и I, а счетчик 21 будет давать разрешение ввода коман если, интервал времен между поступаю щими наборами будет менее заранее заданной величины. После этого оператор может набирать информационную и командную части сообщений на клавиатуре 12. Причем после набора команды на выходе 16 сформируется сигнал Готовность по которому ЭВМ принимает сообщение по шинам 13 и }k, а счетчик 21 будет сбрасываться, если интервал времени между последующими наборами будет менее заранее заданной величины (на вход элемента И 20 поступает разрешающий сигнал и с выхода элемен3 6та И 20 поступает сигнал Сброс на вход счетчика 21). После приема сообщения ЭВМ обнуляет регистры 5 и 6 по входу 15. Если в течение определенного времени не было наборов команд, на инверсном выходе счетчика 21 будет запрещающий сигнал, который блокирует элемент И 19, т.е. запрещает ввод команд и через элемент 9 ИЛИ включает блок 2 индикации Повтор пароля и блокирует сброс счетчика 21 с выхода элемента И 20. По истечении фиксированного интервала времени таймер закрывает элемент И 19, тем самым блокируя ввод команд, и включает блок 2. В этом случае оператору необходимо произвести повторный ввод пароля. Изобретение повышает степень защиты устройства от несанкционированного ввода информации за счет введения условия по подтверждению пароля через определенные интервалы времени. Формула изобретения Устройство для ввода информации, содержащее блок индикации, клавиатуру, выходы первой группы которой подключены к входам шифратора и о первого элемента ИЛИ, выход которого соединен через элемент задержки с первым входом первого регистра, второй вход которого подключен к первому входу второго регистра и является установочным входом устройства, группа выходов шифратора соединена с входами группы первого регистра, группа выходов которого соединена с входами первой группы блока сравнения и является первой группой информационных выходов устройства, входы второй группы блока сравнения подключены к выходам блока памяти, а выход блока сравнения соединен с первым входом таймера, второй вход которого подключен к второму выходу клавиатуры, выходы третьей группы которой соеинены с входами первой группы блока элементов И, группа выходов которого подключена к входам второй группы второго регистра, выходы группы которого являются информационными выхоами второй группы устройства и .подключены к входам в.торого элемента ИЛИ выход которого является управляющим

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

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

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

1. Авторское свидетельство СССР № , кл. G Об F 3/02, 1978. 15 2. Авторское свидетельство СССР по заявке № 29388 1/l8-2t, 02.12.80 (прототип).

фиг.{

На Л/тгтл//

22

гз

Vo Sfltr 17

т f/a I9

9

ffjMf 21

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

название год авторы номер документа
Устройство для ввода информации 1983
  • Семавин Геннадий Александрович
  • Клокоцкий Сергей Петрович
SU1136142A1
Устройство для ввода информации 1983
  • Семавин Геннадий Александрович
  • Клокоцкий Сергей Петрович
SU1092485A1
Устройство для ввода информации 1987
  • Янчиленко Александр Александрович
SU1460717A1
Устройство для ввода информации 1983
  • Клокоцкий Сергей Петрович
  • Семавин Геннадий Александрович
SU1160386A1
Устройство для ввода информации 1982
  • Семавин Геннадий Александрович
  • Клокоцкий Сергей Петрович
SU1053094A1
Устройство для ввода информации 1983
  • Клокоцкий Сергей Петрович
  • Семавин Геннадий Александрович
SU1089569A1
Устройство для ввода информации 1980
  • Семавин Геннадий Александрович
  • Клокоцкий Сергей Петрович
SU960784A1
Устройство для ввода информации 1982
  • Клокоцкий Сергей Петрович
  • Семавин Геннадий Александрович
SU1084771A1
Устройство для ввода информации 1983
  • Клокоцкий Сергей Петрович
  • Семавин Геннадий Александрович
SU1149236A1
Устройство для ввода информации 1981
  • Клокоцкий Сергей Петрович
  • Семавин Геннадий Александрович
SU966684A1

Иллюстрации к изобретению SU 953 634 A1

Реферат патента 1982 года Устройство для ввода информации

Формула изобретения SU 953 634 A1

ff/r S/reffter О

фц9:2

Qom блоно 12

SU 953 634 A1

Авторы

Семавин Геннадий Александрович

Клокоцкий Сергей Петрович

Даты

1982-08-23Публикация

1981-03-02Подача