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

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

Авторы: Клокоцкий, Семавин

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК ГОСУДАРСТ 8 ЕННЫЙ НОМИТЕТ СССР(56) 1. Авторское свидетельство СССРИ 1 648971, кл, Ь 06 Е 3/02.2. Авторское свидетельство СССРР 960784, кл. 6 06 Р 3/02, 1980(прототип),(54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРИАЦИИ содержащее блок памяти, блок коммутационных элементов, выходы первойгруппы которого соединены с входамиформирователя импульсов сдвига и шиф"ратора, выходы которого соединены синформационными входами первого ре"гистра, вход сдвига которого соединенс выходом формирователя импульсовсдвига, а выходы являются информационными выходами устройства и соединены с входами блока сравнения, выходкоторого соединен с первым входомтаймера, второй вход которого соединен с выходом блока коммутационныхэлементов, выходы второй группы которого соединены с входами группы блокаэлементов И, выходы которого соединены с информационными входами второго,801089569 А15 Р 6 06 Г 3/02 регистра, вход сброса которого ивходсброса первого регистра являются первым входом устройства, а выходы соединены с входами элемента ИЛИ, выход которого и выходы второго регистра являются управляющими выходами устройства,блок индикации, вход которого соединен с первым выходом таймера, второйвыход которого соединен с входом блока элементов И, о т .л и ч а ю щ е е -с я тем, что, с целью повышения надежности устройства путем обеспече-ния периодического иэменения пароляввода информации, в него введены дешифратор, группа элементов И, группаэлементов ИЛИ и счетчик, выходы ко-торого соединены с входами дешифратора, выходы которого соединены с соответствующими первыми входами элементов И группы, вторые входы которыхсоединены с выходами блока памяти,выходы элементов И группы соединеныс соответствующими входами элемен- ееатов ИЛИ группы, выходы которых соединены с входами второй группы блока Я)сравнения, вход сброса счетчика и Стретий вход таймера являются вторым рвходом устройства, а информационныйвход счетчика соединен с вторым выходом таймера,1 О Устройство относится к вычислительной технике и предназначено для ввода информации в ЭВМ.Известно устройство для ввода информации, содержащее клавиатуру, 5 шифратор, элемент ИЛИ, регистр сдвига, счетчик, блок управления, буферный регистр, блок сравнения, блок индикации, Устройство позволяет обнаружить ошибку операции ввода до конца ввода всего массива информации, что приводит к сокращению времени ввода.Однако указанное устройство позволяет вводить йнформацию и команды 15 в ЭВИ лицом, не имеющим полномочий (отсутствует разграничение по доступу. При этом возможны запись, чтение, изменение или стирание информации, хранимой в памяти ЭВИ. Это может 20 привести к нарушению функционирования информационной системы, построенной на базе ЭВМ 1".1 3.Наиболее близким к предлагаемому является устройство для ввода информации, содержащее блок памяти, блок коммутационных элементов, выходы первой группы которого соединены с входами первого элемента ИЛИ и первого регистра, выходы которого являютсязО информационными выходами устройства и соединены с входами первой группы блока сравнения, выход которого соединен с первым входом таймера, второй вход которого соединен с выходом З 5 блока коммутационных элементов, выходы второй группы которого соединены с входами группы блока элементов И, выходы которого соединены с информа" ционными входами второго регистра, 40 вход сброса которого соединен с входом выброса первого регистра и являетРся первым входом устройства, а выходы соединены с входами второго эле-мента ИЛИ, выход которого и выходы 45 второго регистра являются управляющими выходами устройства, блок индикации, вход которого соединен с первым выходом таймера, второй выход которого соединен с входом блока элементов И.Известное устройство обладает повышенной надежностью ввода информации путем предотвращения несанкционированного использования устройства ввода с помощью подтверждения полноь 1 очий оператора, производящего ввод информации Г 2 3. Однако в устройстве для получения разрешения на ввод информации используется один пароль, В этом случае, ,однажды подобрав или узнав пароль, лицо, доступ которому запрещен, имеет возможность неограниченное время работы с устройства ввода, т,е. данное устройство обладает низкой надежностью предотвращения несанкционированного использования устройства.Цель изобретения - повышение надежности устройства путем обеспечения периодического изменения пароля ввода информации.Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок памяти, блок коммутационных элементов, выходы первой группы которого соединены с входами формирователя импульсов сдвига и шифратора, выходы которого соединены с информационными входами первого регистра, вход сдвига которого соединен с выходом формирователя импульсов сдвига, а .выходы являются информационными выходами устройства и соединены с входами блока сравнения, выход которого соединен с первым входом таймера, второй вход которого соеди" нен с выходом блока коммутационных элементов, выходы второй группы которого соединены с входами группы блока элементов И, выходы которого соединены с информационными входами второго регистра, вход сброса которого и вход сброса первого регистра являются первым входом устройства, а выходы соединены с входами элемента ИЛИ, выход, которого и выходы второго регистра являются управляющими выходами устройства, блок индикации, вход которого соединен с первым выходом таймера, второй выход которого соединен с входом блока элемента И, введены дешифратор, группа элементов И, группа элементов ИЛИ и счетчик, выходы которого соединены с входами дешифратора, выходы которого соединены с соответствующими первыми входами элементов И группы, вторые входы которых соединены с выходами блока памяти, выходы элементов И группы соединены с соответствующими входами элементов ИЛИ группы, выходы которых соединены с входами второй группы блока сравнения, вход сброса счетчика и третий вход таймера являются вторым входом устройства, аинформационный вход счетчикасоединен с вторым выходом таймера.На фиг. 1 представлена-принципиальная схема устройства для ввода информации; на фиг. 2 - пример технической 5реализации таймера.Устройство (фиг; 1) содержит блок 1памяти, управляющие выходы 2, счетчик 3, блок 4 индикации, блок 5 сравнения, таймер 6, первый регистр 7,второй регистр 8, элемент ИЛИ 9,шифратор 10, блок 11 элементов И,формирователь 12 импульсов сдвига,блок 13 коммутационных элементов,первый вход 14, второй вход 15, инфор 45мационные выходы 16, дешифратор 17элементы 18 И группы, элементы 19 ИЛИгруппы.Таймер 6 (фиг. 2) содержит генератор 20 постоянной частоты, элемент И 21, счетчик 22, элемент И 23.Блок 1 памяти предназначен дляхранения эталонов паролей, по которымразрешается доступ к устройству вводаинформации. Он обеспечивает хранениеИК - разрядных паролей и может бытьвыполнен на переключающих элементах(например тумблер).Счетчик 3 предназначен для адресации паролей. Он может быть двоичным 30счетчиком,Блок 4 индикации предназначен дляотображения на блоке индикАции сигнала, по которому оператору необходимо произвести повторный ввод пара- Зля. Блок 4 индикации содержит транзистор ь-р-и типа, база которогоявляется входом блока индикацииичерез первый резистор соединен с шиной ф+ источника питания, индикатор ную лампу, соединенную с шиной ф+ф 1источника питания, второй вход лампысоединен с коллектором транзистораи через второй резистор -с шиной "-"источника питания, эмиттер транзисто ра соединен с шиной "-" источника питания.Блок 5 сравнения предназначен длясравнения одного из эталонных паролей,хранимых в блоке 1 памяти, и пароля,набираемого на блоке 13 коммутацион-ных элементов. Блок 5 сравнения содержит. М элементов РАВНОЗНАЧНОСТЬ, выходами соединенные с элементом И, выход которого является выходом блокасравнения и подключен к первому входутаймера 6. Первые входы элементовРАВНОЗНАЧНОСТЬ соединены с выходами первого регистра 7, а вторые входы -с выходами блока 1 памяти.Таймер 6 предназначен для выработки интервалов времени, по истечениикоторых необходимо производить вводследующего по списку пароля.Таймер 6 работает следующим обра-.зом.Сигналом по шине 15 счетчик 22устанавливается в единичное состояние.При напичии сигнала "0" на инверсномвыходе счетчика (на прямом выходесчетчика присутствует сигнал "1")импульсы от генератора 20 постояннойчастоты на счетный вход счетчика непоступают. При поступлении сигналас блока 5 сравнения и нажатия кнопки"Пароль" блока 3 происходит сброссчетчика 22 в "0", на инверсном выходе которого формируется сигнал "Разрешение", который открывает элемент И 23. Счетчик подсчитывает количество импульсов, сформированныхгенератором 20 постоянной частоты,При установке сигнала "1" на прямомвыходе счетчика 22 (иа инверсном выходе - "О") поступление импульсов навход счетчика прекратится.Таким образом, таймер 6 будет выдавать на блок 4 индикации команды"Набор пароля" через фиксированныеинтервалы времени,Первый регистр 7 предназначен дляхранения набираемых паролей или дляхранения информационных частей сооб"щений,набираемых на блоке 13 комму"тационных элементов. Он представляетсобой регистр сдвига.Второй регистр 8 предназначен дляхранения командных частей сообщений,набираемых на блоке 13 коммутационныхэлементов.Элемент ИЛИ 9 предназначен дляформирования сигнала "Готовность",передаваемого в ЭВИ.Шифратор 10 предназначен для преобразования десятичного числа, набираемого на блоке 13 коммутационныхэлементов в двоично-десятичный код,Блок 11 элементов И предназначендля блокировки записи команд во второй регистр 8 при истечении временидействия пароля:Формирователь 12 предназначен дляформирования импульсов сдвига. Сигналзаписи на выходе формирователя 12должен быть установлен после окончания переходного процесса шифратора 10,так как ввод информации в первый регистр осуществляется по переднемуФронту сигнала сдвига.Блок 13 коммутационных элементовпредназначен для набора информационной и командной частей сообщения, атакже для набора паролей.Блок содержит переключатели длянабора информационной части сообщения,подключенные к шифратору 10 и формирователю 12, которые одновременнослужат для набора паролей, переключатель для ввода паролей., подключенныйк таймеру 6, .переключатель для наборакоманд, подключенный к блоку 11 элементов И,Дешифратор 17, элементы 18 И группы и элементы 19 ИЛИ группы коммутируют по состоянию счетчика 3 информацию с выхода блока 1 памяти на соответствующие входы блока 5 сравнения.Устройство работает следующим образом,При включении питания сигналом совхода 14 сбрасываются в "0" регистры 7 и 8, а сигналом со входа 15 сбрасывается в "0" счетчик 3 и устанавливается и единичное состояние счетчик 22 таймера. 6. На втором выходетаймера 6 устанавливается запрещаю- . Зощий сигнал ("0"), который удерживаетэлементы И блока 11.в закрыгом состоянии. На первом выходе таймера 6устанавливается сигнал, включающийблок 4 индикации. В счетчик 3 уста- днавливается адрес первого по спискупароля, поступающий на входы дешифратора 17, а значение пароля выдаетсяс выхода блока 1 памяти через соответствующие элементы 18 И и 19 ИЛИ 40групп иа блок 5 сравнения. Операторна блоке 13 коммутационных элементовнабирает пароль, При нажатии клавишблока 13 информация, преобразованнаяшифратором 10 в двоично-десятичныйкод, по сигналам формирователя 12заносится в первый регистр,7. Присовпадении пароля с эталонным (поступающим на второй вход блока 5 срав-нения) блок 5 сравнения выдает в тайОмер 6 разрешающий, сигнал. После нажатия клавиши ввода пароля блока 13таймер 6 выдает на элементы И бло"ка 11 разрешаюпргй сигнал, что обеспечцвает вход команд с блока 13 коммутационных элементов во второй ре-гистр 8. Одновременно на первом выходе таймера 6 устанавливается сигнал, по которому гасится блок 4 индикации. Таймер 6 начинает формироватьвременной интервал, в течение которого возможен ввод команд и информации в ЭВМ по информационным выходам 16 и управляющим выходам 2.После этого оператор может набирать информационную и командную части сообщений на блоке 13. Причемпосле набора команды на выходе элемента ИЛИ 9 формируется сигнал "Готовность", по которому ЭВМ принимает.сообщение с выходов устройства.После приема сообщений ЭВМ обнуляет регистры 7 и 8 по шине 14.По истечении фиксированного интервала времени таймер .6 закрывает элементы И блока 11 (тем самым блокируяввод команд) и включает блок 4 индикации. Одновременно в счетчик 3 добавляется "1", что обеспечивает подключение к второму входу блока 5сравнения следующего по списку пароля, В этом случае оператору необходимо произвести ввод следующего посписку пароля.Базовым объектом является устройство, выбранное в качестве прототипа Г 23В базовом объекте для предотвращения использования устройства используется один пароль. В этом случае, однажды подобрав или узнав пароль, нарушитель (лицо, доступ которому запрещен), имеет возможностЬнеограниЧенное время работы с устройства ввода,В предлагаемом устройстве послеввода пароля, равного эталонному,обеспечивается разрешение работы сустройства в течение некоторого промежутка времени (ь 1). Затем устройство блокируется и для получения нового разрешения работы с устройстванеобходимо ввести новый пароль. Этообеспечивает значительное сокращениевремени работы с устройства ввода,так как после подбора пароля нарушителю обеспечивается интервал времени для работы, равный 4 Ф,Кроме того, в предлагаемом устройстве обеспечивается более низкаявероятность подбора пароля. Действительно, в базовом объекте нарушительв некоторые интервалы времени производит подбор пароля (между различными интервалами подбора пароля нарушителем будут работать с пульта пользо7 1089569 8 ватели - лица, доступ которым разре- да) выявив часть ложных кодовых шен) И, перебрав часть кодовых комби- комбинаций при одном текущем пароле, наций в одни интервалы времени, нару- . нарушитель должен производить повторшитель в последующие интервалы будет ный их перебор при другом текущем перебирать другие кодовые комбинации, 5 пароле, ибо данный текущий пароль сокращая количество ложных кодовых может быть равен ранее проверенным комбинаций. кодовым комбинациям.Так как в базовом объекте в раз- Следовательно, в предлагаемом личные интервалы времени будут уста- устройстве значительно увеличивается новлены различные текущие пароли 1 О кЬличество переборов и уменьшается (текущий пароль - пароль, набор кото- вероятность подбора пароля. рого в данный момент времени обеспе- Тем самьм повышается надежность чнвает разблокировку устройства вво- устройства.орректор А.Зимокосо Ре асен Заказ 2934/4ВНИИПИ 113035 ал ППП "Патент", г.Узтород, ул.Проектная, 4 Тираа.699 ПоГосударственного комитетапо делам изобретений и открыосква, 3-35, Раушская наб.,ис СР4

Смотреть

Заявка

3536936, 11.01.1983

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

КЛОКОЦКИЙ СЕРГЕЙ ПЕТРОВИЧ, СЕМАВИН ГЕННАДИЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 3/02

Метки: ввода, информации

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

Код ссылки

<a href="https://patents.su/6-1089569-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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