Устройство относится к вычислительной технике и предназначено для ввода информации в ЭВМ. Известно устройство для ввода информации, содержащее клавиатуру, шифратор, элемент ИЛИ, регистр сдвига, счетчик, блок управления, буферный регистр, блок сравнения, блок индикации. Устройство позволяет обнаружить ошибку операции ввода до конца ввода всего массива информации что приводит к сокращению времени ввода. Однако указанное устройство позво ляет вводить информацию и команды в ЭВМ лицом, не имеющим полномочий (отсутствует разграничение по доступу ). При этом возможны запись, чтение, изменение или стирание информации, хранимой в памяти ЭВМ. Это може привести к нарушению функционирования информационной систеьа, построен ной на базе ЭВМ 1. Наиболее близким к предлагаемому является устройство для ввода информации, содержащее блок , блок коммутационных элементов, выходы первой группы которого соединены с входами первого элемента ИЛИ и перво го регистра, выходы которого являютс информационными выходами устройства и соединены с входами первой группы блока сравнения, выход которого соединен с первым входом таймера, второй вход которого соединен с выходом блока коммутационных элементов, выхо ды второй группы которого соединены с входами группы блока элементов И, выходы которого соединены с информа- 1Ц1онными входами второго регистра, вход сброса которого соединен с входом сброса первого регистра и являет йя первым входом устройства, а выхоДЬ1 соединены с входами второго элемента ИЛИ, выход которого и выходы второго регистра являются управляющими выходами устройства, блок индикации, вход которого соединен с первым выходом таймера, второй выход которого соединен с входом блока элементов И. Известное устройство обладает повышенной надежностью ввода информации путем предотвращения несанкциони рованного использования устройства ввода с помощью подтверждения полно14ОЧИЙ оператора, производящего ввод информации С 23. Однако в устройстве для получения разрешения на ввод информации используется один пароль. В этом случае, однажды подобрав или узнав пароль, лицо, доступ которому запрещен, имеет возможность неограниченное время работы с устройства ввода, т.е. данное устройство обладает низкой надежностью предотвращения несанкционированного использования устройства. Цель изобретения - повьш ение надежности устройства путем обеспечения периодического изменения пароля ввода информации. Поставленная цель достигается тем, что в устройство для ввода информации, содержащее блок памяти, блок коммутационных элементов, выходы первой группы которого соединены с входами формирователя импульсов сдвига и шифратора, выходы которого соединены с информационными входами первого регистра, вход сдвига которого соединен с выходом формирователя импульсов сдвига, а .выходы являются информационными выходами устройства и соединены с входами блока сравнения, выход которого соединен с первым входом таймера, второй вход которого соединен с выходом блока коммутационных элементов, выходы второй группы которого соединены с входами группы блока элементов И, выходы которого соединены с информационными входами второго регистра, вход сброса которого и вход сброса первого регистра являются первым входом устройства, а выходы соединены с входами элемента ИЛИ, выход которого и выходы второго регистра являются управляющими выходами устройства, блок индикации, вход которого соединен с первым выходом таймера, второй выход которого соединен с входом блока элемента И, введены дешифратор, группа элементо,в И, группа элементов ИЛИ и счетчик, выходы которого соединены с входами дешифратора, выходы которого соединены с соответствующими -первыми входами элементов И группы, вторые входа которых соединены с выходами блока памяти, выходы элементов И группьг соединены с соответствующими входами элементов ИЛИ группы, выходы которых соединены с входами второй группы блока сравнения, вход сброса счетчика и третий вход таймера являются вторым входом устройства, а информационный вход счетчика соединен с вторым выходом таймера. На фиг. 1 представлена принципиаль ная схема устройства для ввода информации; на фиг. 2 - пример технической реализации таймера. Устройство (фиг; 1) содержит блок памяти, управляющие выходы 2, счетчик 3, блок 4 индикации, блок 5, сравнения, таймер 6, первый регистр 7, второй регистр 8, элемент ИЛИ 9, шифратор 10, блок t1 элементов И, формирователь 12 импульсов сдвига, блок 13 коммутационных элементов. первый вход 14, второй вход 15, инфор
мационные выходы 16, дешифратор 17, элементы 18 И группы, элементы 19 ИЛИ группы.
Таймер 6 (фиг. 2) содержит генератор 20 постоянной частоты, эле- 20 мент И 21, счетчик 22, элемент И 23.
Блок 1 памяти предназначен для хранения эталонов паролей, по которым разрешается доступ к устройству ввода информации. Он обеспечивает хранение 5 МК - разрядных паролей и может быть выполнен на переключающих элементах (например тумблер).
Счетчик 3 предназначен для адреса ции паролей. Он может быть двоичным 30 счетчиком.
Блок 4 индикации предназначен для отображения на блоке индикйции сигнала, по которому оператору необходимо произвести повторный ввод паро- 35 ля. Блок 4 индикации содержит транзистор h-p-n типа, база которого является входом блока индикации и через первый резистор соединен с щиной источника питания, индикатор-40 ную лампу, соединенную с шиной + источника питания, второй вход лампы соединен с коллектором транзистора и через второй резистор - с шиной - источника питания, эмиттер транзисто-45 ра соединен с шиной - источника питания.
Блок 5 сравнения предназначен для сравнения одного из эталонных паролей, хранимых в блоке 1 памяти, и пароля, 50 набираемого на блоке 13 коммутационных элементов. Блок 5 сравнения содержит N элементов РАВНОЗНАЧНОСТЬ, выходами соединенные с элементом И, выход которого является выходом блока cj сравнения и подключен к первому входу таймера 6. Первые входы элементов РАВНОЗНАЧНОСТЬ соединены с выходами
поступают. При поступлении сигнала с блока 5 сравнения и нажатия кнопки Пароль блока 13 происходит сброс счетчика 22 в О, на инверсном выходе которого формируется сигнал Разрешение, кото1М)1й открывает элемент И 23. Счетчик по/хсчитывает количество импульсов, сформированных генератором 20 постоянной частоты. При установке с 1гнала 1 на пряном выходе счетчика 22 (на инверсном выхде - О) поступление импульсов на вход счетчика прекратится.
Таким образом, таймер 6 будет выдвать на блок 4 индикации команды Набор пароля через фиксированные интервалы времени.
Первый регистр 7 предназначен для хранения набираемых паролей или для хранения информационных частей сообщений, набираемых на блоке 13 коммутационных элементов. Он представляет собой регистр сдвига.
Второй регистр 8 предназначен для хранения командных частей сообщений, набираемых на блоке 13 коммутационны элементов.
Элемент ИЛИ 9 предназначен для формирования сигнала Готовность, передаваемого в ЭВМ.
Шифратор 10 предназначен для преобразования десятичного числа, набираемого на блоке 13 коммутационных элементов в двоично-десятичный код.
Блок 11 элементов И предназначен для блокировки записи команд во второй регистр 8 при истечении времени действия пароля:
Формирователь 12 предназначен для формирования импульсов сдвига. Сигнал записи на выходе формирователя 12 должен быть установлен после окончания переходного процесса шифратора 10 первого регистра 7, а вторые входы с выходами блока 1 памяти. Таймер б предназначен для выработки интервалов времени, по истечении которых необходимо производить ввод следующего по списку пароля. Таймер 6 работает следующим образом. Сигналом по шине 15 счетчик 22 устанавливается в единичное состояние. При наличии сигнала О на инверсном выходе счетчика (на прямом выходе счетчика присутствует сигнал 1) импульсы от генератора 20 постоянной частоты на счетный вход счетчика не так как ввод информации в первый регистр осуществляется по переднему фронту сигнала сдвига. Блок 13 коммутационных элементов предназначен для набора информационной и командной частей сообщения, а Также для набора паролей. Блок содержит переключатели для набора информационной части сообщени подключенные к шифратору 10 и формирователю 12, которые одновременно служат для набора паролей, переключа тель для ввода паролей, подключенный к таймеру 6, переключатель для набор команд, подключенный к блоку 11 элементов И. Дешифратор 17, элементы 18 И груп пы и элементы 19 ИЛИ группы коммутируют по состоянмо счетчика 3 информа цию с выхода блока 1 памяти на соответствуюедие входил блока 5 сравнения. Устройство работает следующим обр зом. При включении питания сигналом со входа 14 сбрасываются в О регнетрн 7 и 8, а сигналом со входа 15 сбр сывается в О счетчик 3 и устанавливается в единичное состояние счетчик 22 таймера 6, На втором выходе таймера 6 уЬтанавливается запрещающий сигнал (О), KoTojarit удерживает элементы И блока 1t.в закрытом состо янии. На первом выходе таймера 6 устанавливается сигнал, включающий блок 4 индикации. В счетчик 3 устанавливается адрес первого по списку пароля, поступающий на входы дешифра тора 17, а значение пароля выдается с выхода блока 1 памяти через соответствующие элементы 18 И и 19 ИЛИ групп на блок 5 сравнения. Оператор на блоке 13 коммутационных элементов набирает пароль. При нажатии клавиш блока 13 информация, преобразованная шиф|}атором 10 в двоично-десятичный код, по сигналам формирователя 12 заносится в первый регистр 7. При совпадении пароля с эталонню (посту паощим на второй вход блока 5 сравнения) блок 5 сравнения вьщает в тай мер 6 разрешающий,сигнал. После нажа тия клавиши ввода пароля блока 13 таймрр 6 выдает на элементы И блока 11 разрешакщий сигнал, что обес:печцвает вход команд с блока 13 коммутационных элементов во второй регистр 8. Одновременно на первом выходе таймера 6 устанавливается сигнал, по которому гасится блок 4 1ндикации. Таймер 6 начинает формировать временной интервал, в течение которого возможен ввод команд и информации в ЭВМ по информационным выходам 16 и управлякяцим выходам 2. После этого оператор может набирать информационную и командную части сообщений на блоке 13. Причем nocjiie набора команды на выходе элемента ИЛИ 9 формируется сигнал Готовность, по которому ЭВМ принимает сообщение с выходов устройства. После приема сообщений ЭВМ об уляет регистры 7 и 8 по шине 14. По истечении фиксированно.го интервала времени таймер 6 закрывает элементы И блока 11 (тем самым блокируя ввод команд) и включает блок 4 индикации. Одновременно в счетчик 3 .добавляется 1, что обеспечивает подключение к второму входу блока 5 сравнения следующего по списку пароля. В этом случае оператору необходимо прризвести ввод следующего по списку пароля. . Базовым объектом является устройство, выбранное в качестве прототипа Г 2. В базовом объекте для предотвращения использования устройства используется один пароль. В этом случае , однажды подобрав или узнав пароль, нарушитель (лицо, доступ которому запрещен), имеет возможность неогранич1енное время работы с устройства ввода. В предлагаемом устройстве после ввода пароля, равного эталонному, обеспечивается разрешение работы с устройства в течение некоторого промежутка времени (4). Затем устройство блокируется и для получения нового разрешения работы с устройства необходимо ввести новый пароль. Это обеспечивает значительное сокращение времени работы с устройства ввода, так как после подбора пароля нарушителю обеспечивается интервал времени для работыj равный t. Кроме того, в предлагаемом устройстве обеспечивается более низкая вероятность подбора пароля. Действительно, в базовом объекте нарушитель в некоторые интервалы времени производит подбор пароля (между различными интервалами подбора пароля нарушителем будут работать с пульта польэователи - лица, доступ которым разрешен) и, перебрав часть кодовых комбинаций в одни интервалы времени, нарушитель в последующие интервалы будет перебирать другие кодовые комбинации, сокращая количество ложных кодовых комбинаций.
Так как в базовом объекте в различные интервалы времени будут установлены различные текущие пароли (текущий пароль - пароль, набор которого в данный момент времени обеспечивает разблокировку устройства ввода) , выявив часть ложных кодовых комбинаций при од«ом текущем пароле, нарушитель дотек производить повторный их перебор при другом текущем пароле, ибо данный текущий пароль может быть равен ранее проверенна кодовым комбинациям.
Следовательно, в предлагаемом устройстве значительно увеличивается кЪличество переборов и уменьшается вероятность подбора пароля. Тем самьм повышается надежность устройства.
Л7
11
На блок 11
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1983 |
|
SU1160386A1 |
Устройство для ввода информации | 1983 |
|
SU1136142A1 |
Устройство для ввода информации | 1982 |
|
SU1084771A1 |
Устройство для ввода информации | 1983 |
|
SU1092485A1 |
Устройство для ввода информации | 1981 |
|
SU953634A1 |
Устройство для ввода информации | 1982 |
|
SU1053094A1 |
Устройство для ввода информации | 1987 |
|
SU1460717A1 |
Устройство для ввода информации | 1983 |
|
SU1149236A1 |
Устройство для ввода информации | 1980 |
|
SU960784A1 |
Устройство для ввода информации | 1982 |
|
SU1078419A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМА1ЩИ, содержащее блок памяти, блок коммутационных элементов, выходы первой группы которого соединены с входами формирователя импульсов сдвига и шифратора, выходы котор ого соединены с информационньо и входами первого регистра, вход сдвига: которого соединен с выходом формирователя импульсов сдвига, а выходы являются информационными выходами устройства и соединены с входами блока сравнения, выход которого соединен с первьм входом таймера, второй вход которого соединен с выходом блока коммутационных элементов, выходы второй группы которого соединены с входами группы блока элементов И, выходы которого соединены с информационными входами второго регистра, вход сброса которого и вход сброса первого регистра являются первьм входом устройства, а выходы соединены с входами элемента ИЛИ,, выход которого и выходы второго регистра являются управлякицими выходами устройства, блок индикации, вход которого соединен с первым выходом таймера, второй выход которого соединен с входом блока элементов И, от/Аичающеес я тем, что, с целью повышения надежности устройства путем обеспечения периодического изменения пароля ввода информации, в него введены дешифратор, группа элементов И, группа элементов ИЛИ и счетчик, выходы которого соединены с входами дешифратора, выхода которого соединены с соответствующими первыми входами элементов И группы, вторые входы которых соединены с выходами блока памяти, выхо;гц 1 элементов И группы соединены с соответствуюащми входами элементов ИЛИ групгш, выходы которых соеди00 нены с входами второй групгая блока сравнения, вход сброса счетчика и со ел третий вход таймера являются вторым входом устройства, а информационный а вход счетчика соединен с вторым ходом таймера.
QmSjiOfca S
ОтВл(П(а 13
(риг, 2
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для ввода информации | 1977 |
|
SU648971A1 |
G | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для ввода информации | 1980 |
|
SU960784A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-04-30—Публикация
1983-01-11—Подача