Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
,и ИЕ ИЗОБРЕТЕНИМУ СВИДЕТЕЛЬСТВУ ОПИ Н АВТО СУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(56) 1. Авторское свидетельство СССР960784, кл. 6 06 Е 3/02, 1983.2. Авторское свидетельство СССР позаявке3535260, кл. б. 06 Р.З/02, 1983(54) (57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее блок памяти,блок сравнения, таймер, первый и второйрегистры, первый элемент ИЛИ, блок индикации, коммутатор, блок элементов И,шифратор, счетчик, элемент ЗАПРЕТ, формирователь сигналов, генератор импульсов,второй элемент ИЛИ, блок коммутационных элементов, информационные выходы которого подключены непосредственно к ин. формационным входам формирователя сигналов, а через шифратор -к одним информационным Входам коммутатора, командные выходы блока коммутационныхэлементов соединены с входами блока элементов И, управляющий выход - с первымуправляющим входом таймера, выходы блока памяти подключены к одним входам блока сравнения, другие, входы которого соединены с выходами первого регистра, которые являются выходами первой группы устройства, выход блока сравнения соединен свторым управляющим входом таймера, входсброса которого и первые входы-сброса первого и второго регистров являются первымвходом устройства, вторые. входы сбросапервого и второго регистров являются вторым входом устройства, первый выход таймера соединен с входом блока элементов И и первым входом элемента ЗАПРЕТ, выходы второго регистра являются выходами второй группы устройства и подключены к входам первого элемента ИЛИ, выход которого является выходом устройства, второй выход таймера подключен к управляющему входу коммутатора и управляющему входу блока индикации, выход генератора импульсов соединен со счетным входом счетчика, выходы которого подключены к информационным входам блока индикации и другим информационным входам коммутатора, выходы которого соединены с информационными входами первого регистра, командные выходы блока коммутационных элементов соединены с входами второго элемента ИЛИ, выход которого подключен к второму входу элемента ЗАПРЕТ выход которого соединен с управляющим входом формирователя сигналов, выходы блока элементов И соединены с информационными входами второго регистра, отличающееся тем, что, с целью повышения надежности устройства за счет ограничения времени подбора знаков пароля, в него введены дешифратор, триггер и элемент И, входы дешифратора подключены к выходам счетчика, выход - к входу установки в 1 триггера, один вход установки в О которого соединен с одним входом элемента И и выходом формирователя сигналов, а выход - с другим входом элемента И, выход которого подключен к синхровходу первого регистра, второй выход таймера соединен с другим входом установки в О триггера.5 1 О 15 1Изобретение относится к вычислительной технике и предназначено для ввода информации в ЭВМИзвестно устройство для ввода информации, содержащее блок памяти, блок индикации, блок сравнения, таймер, два регистра, два элемента ИЛИ, шифратор, блок элементов И, элемент задержки и клавиатуру ввода информации. Устройство позволяет осуществить разграничение по доступу к ресурсам ЭВМ 1.Недостатком устройства является малая надежность, так как имеется возможность компрометации пароля во время его набора на клавиатуре из-за визуального чтения нарушителем используемых при вводе пароля клавиш, что может привести к несанкционированному использованию устройства,и в устройстве нет ограничения на скорость ввода пароля, что приводит к большой вероятности подбора пароля за фиксированный интервал времени.Наиболее близким по технической сущности к изобретению является устройство для ввода информации, содержащее блок памяти, блок сравнения, таймер, первый и второй регистры, первый элемент ИЛИ, блок индикации, коммутатор, блок элементов И, шифратор, счетчик, элемент ЗАПРЕТ, формирователь сигналов, генератор импульсов, второй элемент ИЛИ, блок коммутационных элементов, информационные выходы которого подключены к информационным входам формирователя сигналов, а через шифратор - . к одним информационным входам коммутатора, ком андные выходы блока коммутационных элементов соединены с входами блока элементов И, управляющий выход - с первым управляющим входом таймера, выход блока памяти подключены к одним входам блока сравнения, другие входы которого соединены с выходами первого регистра, которые являются выходами первой группы устройства, выход блока сравнения соединен с вторым управляющим входом таймера, вход сброса которого и первые входы сброса первого и второго регистров являются первым входом устройства, вторые входы сброса первого и второго регистров являются вторым входом устройства, первый выход таймера соединен с входом блока элементов И и первым входом элемента ЗАПРЕТ, выходы второго регистра являются выходами второй группы устройства и подключены к входам первого элемента ИЛИ, выход которого является выходом устройства, второй выход таймера подключен к управляющему входу коммутатора и управляющему входу блока индикации, выход генератора импульсов соединен со счетным входом счетчика, выходы которого подключены к информационным входам блока индикации и другим информационным 20 25 30 35 40 45 55 входам коммутатора, выходы которого соединены с информационными входами первого регистра, командные выходы блока коммутационных элементов соединены с входами второго элемента ИЛИ, выход которого подключен к втброму входу элемента ЗАПРЕТ, выход которого соединен с управляющим входом формирователя сигналов, выходы блока элементов И соединены с информационными входами второго регистра 2.Недостатком известного устройства является ограниченная надежность Целью изобретения является повышение надежности устройства за счет ограничения времени подбора знаков пароля.Указанная цель достигается тем, что в устройство для ввода информации, содержащее блок памяти, блок сравнения, таймер, первый и второй регистры, первый элемент ИЛИ, блок индикации, коммутатор, блок элементов И, шифратор, счетчик, элемент ЗАПРЕТ, формирователь сигналов, генератор импульсов, второй элемент ИЛИ, блок коммутационных элементов, информационные выходы которого подключены непосредственно к информационным входам формирователя сигналов, а через шифратор - к одним информационным входам коммутатора, командные выходы блока коммутационных элементов соединены с входами блока элементов И, управляющий выход - с первым управляющим входом тайм ра, выходы блока памяти подключены к о ним входам блока сравнения, другие вхокоторого соединены с выходами перв го регистра, которые являются выходами п рвой группы устройства, выход блока сравн ния соединен с вторым управляющим вход м таймера, вход сброса которого и перв е входы сброса первого и второго регистр в являются первым входом устройства, в орые входы сброса первого и второго рег стров являются вторым входом устройства, первый выход таймера соединен с входом блока элементов И и первым входом элемента ЗАПРЕТ, выходы второго регистра являются выходами второй группы устройства и подключены к входам первого элемента ИЛИ, выход которого является выходом устройства, второй выход таймера подключен к управляющему входу коммутатора и управляющему входу блока инднкации, выход генератора импульсов соединен со счетным входом счетчика, выходы которого подключены к информационным входам блока индикации и другим информационным входам коммутатора, выходы которого соединены с информационными входами первого регистра, командйые выходы блока коммутационных элементов соединены с входами второго элемента ИЛИ, выход которого подключен к второму входу эле11603864информационных частей сообщений, набираемых на блоке 16. Он представляет собой регистр сдвига.Второй регистр 5 предназначен для приема командных частей сообщений, набираемых на блоке 16.Блок 7 индикации предназначен для отображения сигнала, по которому оператору необходимо произвести повторный ввод пароля, а также для отображения последо 1 О вательности десятичных знаков, формируемых счетчиком 11. Он может быть выполнен по схеме, содержащей дешифратор (например, микросхема к 514 ИД 1) и цифровой индикатор (например, микросхема АЛС 324 А, Сигнализация о необходимости повторного ввода пароля обеспечивается включением цифрового индикатора. первого регистра, второй выход блока задержки (таймера) соединен с другим вхоДом установки в 0 триггера.На фиг. 1 представлена блок-схема предлагаемого устроиства; на фиг. 2 - блоко15 схема задержки; на фиг. 3 - блок-схема коммутатора.Устройство содержит блок 1 памяти, блок 2 сравнения, блок 3 задержки, первый регистр 4, второй регистр 5, первый элемент 20 ИЛИ 6, блок 7 индикации, коммутатор 8,25 30 3мента ЗАПРЕТ, выход которого соединен с управляющим входом формирователя сигналов, выходы блока элементов И соединены с информационными входами второго регистра, введены дешифратор, трйггер и элемент И, входы дешифратора подключены к .выходам счетчика, выход - к входу установки в 1 триггера, один вход установки 0 которого соединен с одним входом элемента И и выходом формирователя сигналов,а выход - с другим входом элемента И, выход которого подключен к синхровходу блок 9 элементов И, шифратор 1 О, счетчик 11, элемент ЗАПРЕТ 12, формирователь 13 сигналов, генератор 14 импульсов, второй элемент ИЛИ 15, блок 16 коммутационных элементов, первый элемент И 17, триггер 18, дешифратор 19, первый вход 20, второй вход 21, первую группу выходов 22,вторую группу выходов 23, выход 24, генератор 25 частоты, второй элемент И 26,другой счетчик 27, третий элемент И 28,первую группу элементов И 29, вторую группу элементов И 30, группу элементов ИЛИ 31 и элемент НЕ 32.Блок задержки работает следующим образом.Сигналом по входу 20 счетчик 27 устанавливается в состояние, при котором на прямом выходе счетчика 27 - сигнал логической 1, а на инверсном - 0.При наличии, сигнала логического 0 на инверсном выходе счетчика 27 (на прямом выходе счетчика присутствует сигнал логической 1) импульсы от генератора 25 на счетный вход счетчика 27 не поступают. При поступлении сигнала с блока 2 сравне.ния и нажатии клавиши ввода пароля происходит сброс счетчика 27 в 0, на инверсном выходе которого формируется сигнал Разрешение (логическая 1), который открывает элемент И 26. Счетчик подсчитывает количество -импульсов, сформированных генератором 25 частоты. При установке сигнала логической 1 на прямом выходе счетчика 27 (на инверсном выходе - логический 0) поступление импульсов на вход счетчика прекращается.Таким образом, блок 3 выдает на блок 7 индикации команды Повтор пароля через фиксированные интервалы времени.Первый регистр 4 предназначен для хранения набираемых паролей или для приема 35 40 45 50 55 Коммутатор предназначен для выдачи кода с выходов шифратора 10 или с выходов счетчика 11 на входы регистра 4 в зависимости от уровня сигнала с выхода блока 3, Коммутатор (фиг. 3) содержит элементы И первой 29.1 - 29,4 и второй 30.в 30.4 групп, элементы ИЛИ 31,1 - 31.4 и элемент НЕ 32. При поступлении сигнала логической 1 от блока 3 с выходов счетчика 11 код через элементы И 30.1 - 30.4 и элементы ИЛИ 31.1 - 31.4 выдается на входы регистра 4, При поступлении сигнала логического 0 разрешение поступает на элементы И 29.1 - 29.4 и код с выходов шифратора 10 поступает на входы регистра 4. Блок 9 элементов И предназначен для блокировки записи команд в регистр 5 при истечении времени действия пароля, Он может содержать группу элементов И, первые входы подключаются к выходам блока 16, а вторые входы соединены и подключены к выходу блока 3.Шифратор 10 предназначен для преобразования десятичного числа, набираемого на блоке 16, в двоично-десятичный код.Счетчик 11 предназначен для формирования двоично-десятичных последовательностей знаков (0,1,2,3,9) путем подсчета импульсов от генератора 14. Он является двоично-десятичным счетчиком.Элемент ЗАПРЕТ 12 предназначен для запрещения (разрешения) выдачи сигналов с командных переключателей блока 16 в формирователь 13 при наборе команд (пароля).Формирователь 13 предназначен для формирования импульсов сдвига. Он может содержать элемент задержки, подключенный к выходу элемента ИЛИ, первые входы которого подключены к информационным выходам блока 16, а второй вход - к выходу элемента ЗАПРЕТ 12. Сигнал на выходе формирователя 13 должен быть установлен после окончания переходного процесса шифратора 10, так как ввод информации вПосле записи очередного знака в регистр4 по заднему фронту сигнала от формирователя 13 на выходе триггера 18 устанавливается логический О, который запрещаетпрохождение сигналов с выхода формирователя 13 через элемент И 17 и на вход регистра 4. При появлении в счетчике 11 кода О на выходе дешифратора 19 формируется импульс, по которому на выходе 50 55 5первый регистр 4 осуществляется по перед нему фронту сигнала сдвига.Генератор 14 предназначен для формирования импульсов, обеспечивающих циклическую смену кодов в счетчике 11. Частота 5генератора 14 импульсов выбирается из условия обеспечения надежности визуальногосчитывания требуемых знаков и их вводапутем нажатия переключателей блока 16,Подходящим значением частоты генератора14 может быть частота 1 Гц. 10Устройство работает следующим образом,При включении питания сигналом по шине 20 сбрасываются первый и второй регистры 4 и 5 и на первом выходе блока 3 устанавливается запрещающий сигнал (логический О), который удерживает элементы Иблока 9 в закрытом состоянии и разрешаетпрохождение информации через элементЗАПРЕТ 12. На втором выходе блока 3 устанавливается сигнал (логическая 1), включающий блок 7 индикации и разрешающий 20прохождение информации через коммутатор8 с выхода счетчика 11 и запрещающий прохождение информации с выхода шифратора 10, а также разрешающий установку триггера 18 в О по сигналам с выхода блока 13.Для разблокировки устройства операторпроизводит набор пароля,Счетчик 11 подсчитывает импульсы отгенератора 14, в котором формируется циклическая последовательность знаков (0,1,2,38,9,0,1,), отображаемая на блоке 7 ин- зодикации. Одновременно информация с выхода счетчика 11 поступает через коммутатор8 на регистр 4.Пользователь в моменты индикации наблоке 7 требуемых знаков нажимает информационные или командные переключатели,которые служат, также для ввода пароля.При нажатии любого информационногопереключателя блока 16 на выходе формирователя 13 формируется сигнал, поступающий через открытый элемент И 17, по переднему фронту которого очередной знак с выхода коммутатора записывается в регистр 4,Запись очередного знака с выхода коммутатора 8 в регистр 4 может происходить также при нажатии любого командного переключателя по сигналу, который поступаетс выхода командных переключателей блока16 через элемент ИЛИ 15, открытый элемент ЗАПРЕТ 12, формирователь 13 и элемент И 17. триггера 18 устанавливается сигнал логической 1, что обеспечивает дальнейший ввод знаков в регистр 4.При сравнении набранного кода с эталонным, хранимым в блоке 1 памяти, блок 2 сравнения выдает в блок 3 разрешающий сигнал,После нажатия переключателя ввода пароля блок 3 выдает на блок 9 элементов И разрешающий сигнал, что обеспечивает ввод команд с,блока 6 в регистр 5 и запрещает прохождение информации через элемент ЗАПРЕТ 12,Одновременно на втором выходе блока 3 устанавливается сигнал (логический О), по которому гасится блок 7 индикации, обеспечивается прохождение информации с выхода шифратора 10 через коммутатор 8 на вход регистра 4 и запрещение прохождения информации с выхода счетчика 11 через коммутатор 8 на вход регистра 4, а также запрещается установка триггера 18 в О по сигналам с выхода формирователя 13 (на входы поступают логические О), т.е. после ввода очередного знака в регистр 4 не осуществляется блокировка вводов последующих, знаков на некоторое время.Блок 3 начинает формировать временной интервал, в течение которого возможен ввод команд и информация в ЭВМ по выходам 23 и 22.После этого оператор может набирать информационную и командную части сообщений на блоке 16. Причем после набора команды на выходе 24 формируется сигнал Готовность, по которому ЭВМ принимает сообщение по выходам 22 и 23.После приема сообщения ЭВМ обнуляет регистры 4 и 5 по входу 21, По истечении фиксированного интервала времени блок 3 закрывает элементы И блока 9 (тем самым блокируя ввод команд) и включает блок 7 индикации, и обеспечивается возможность ввода пароля аналогично описанному. В этом случае оператору необходимо произвести повторный ввод пароля.Таким образом, повышается надежность защиты от несанкционированного доступаВ известном устройстве при использовании в пароле знаков, расположенных по возрастанию, обеспечивается. их набор в одном цикле пересчета (0,1,2,39) счетчика, предназначенного для формирования знаков (например, пароль 245 може 1 быть набран за один цикл пересчета счетчика).В предлагаемом устройстве за счет введения триггера, элемента И и дешифратора ввод знаков пароля возможен только в различных циклах пересчета счетчика, так как после ввода очередного знака ввод последующих знаков блокируется до момента начала следующего цикла. Например, трех- разрядный пароль 245 может быть набран не7менее, чем за три цикла. Поэтому потребуется больше. времени для подбора пароля нарушителем, что приводит к повышению надежности защиты от несанкционированного доступа.В известном устройстве различные пароли могут набираться на различные количества циклов (например, пароль 245 может быть набран за один цикл, а пароль 542 - за три цикла). Поэтому пользователи чаще устанавливают такие пароли, которые могут быть набраны за минимальное коли 8чество циклов, в частности за один цикл. Учитывая это, нарушитель в первую очередь набирает пароли, ввод которых возможен за один цикл, затем за два цикла и т. д., что приводит к быстрому подбору пароля.В предлагаемом устройстве любой пароль набирается за количество циклов, равных разрядности пароля. Например, пароли 245 и 542 могут быть набраны за три цикла. Поэтому пользователи в качестве паролей могутс равной вероятностью устанавливать любые. значения кодов, что увеличивает нарушителю время подбора пароля.ВНИИПИ Госу по делам 113035, Москва,илиал ППП ПатеСоставитель А. АлТехред И, ВерееТираж 710 дарственного комит изобретений и отк Ж - 35, Раущская т, г. Ужгород, ул ета СССРрытийна 6., д. 4/5Проектная дюжи 74ФИО дфйУ,7 Г
СмотретьЗаявка
3676341, 22.11.1983
ПРЕДПРИЯТИЕ ПЯ А-3327
КЛОКОЦКИЙ СЕРГЕЙ ПЕТРОВИЧ, СЕМАВИН ГЕННАДИЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 07.06.1985
Код ссылки
<a href="https://patents.su/6-1160386-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Система автоматического управления непрерывным процессом подсквашивания молока в потоке
Следующий патент: Устройство для ввода информации
Случайный патент: Быстроходное подвешенное ватерное веретено