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

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

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

ZIP архив

Текст

50 Изобретение относится к вычислительной технике и предназначено дляввода информации в ЭВМ и являетсяусовершенствованием устройства поавт, св. 9 10784 19.Целью изобретения является повышение защищенности устройства от несанкционированного доступа путем разграничения доступа пользователей повидам информации.На фиг.1 представлена функциональная схема устройстваф на фиг.2 - схе-ма блока памяти", на фиг.3 - схемаблока сравнения, на фиг,4 - схемаблока приема команд на фиг.5 - схемаселектора.Устройство содержит блок 1 памяти,блок 2 индикации, блок 3 сравнения,блок 4 ввода данных, регистр 5, блок6 приема команд, блок 7 элементов И,дешифратор 8, селектор 9, элемент И10, вход 11 сброса устройства, командные выходные шины 12, выход "Готовность" 13 устройства, информационные выходные шины 14 и шины 15 приз-наков отбора.Блок 1 памяти (фиг,2) содержитэлемент НЕ 16, резистор 17, элемент18 задержки, переключатель 19 режим, шина 24 питания.Блок 3 сравнения содержит элемент Равнозначность 25.1 - 25.К,11 11 35элемент И 26, триггер 27 и элемент28 задержки.Блок 6 приема команд состоит изблока 29 элементов И, регистра 30 иэлемента ИЛИ 31,Блок 29 элементов И предназначендля блокировки записи команд, регистр 30 - для приема командных частей сообщений, набираемых на блоке 4ввода данных, Блок 6 эквивалентен известным блоку элементов И, второмурегистру и элементу ИЛИ,Селектор 9 содержит элементы И32, 1-32,ш и элемент ИЛИ 33,Блок 1 памяти предназначен дляхрапения признаков разрешенных объектов, признаков полномочий, номеровпользователей и паролей.В качестве элемента НЕ 16 должениспользоваться инвертор, в котором55при отключении питания выход долженбыть закрыт, т.е. иметь большое выходное сопротивление, и может быть выполнен, например, на одном из элементов микросхем 133 ЛА 8, 133 ЛА 7,Резистор 17 предназначен для подачи питания (логическая " 1") от аккумуляторного элемента 23 на стробирующие входы блока 20 накопительныхэлементов (т,е. для обеспечения сохранения информации в блоке накопительных элементов при отключении основного источника питания),Блок 20 накопительных элементовпредназначен для хранения признаковразрешенных объектов, признаков полномочий и паролей пользователей. Вкачестве накопительных элементов могут быть использованы микросхемы564 РУ 2.Диод 22 предназначен для предотвращения разряда аккумуляторного элемента при отключенном основном питании и подзарядке аккумуляторного элемента при включенном основном питании.Аккумуляторный элемент 23 предназначен для питания накопительных элементов (сохранения информации в накопительных элементах) при отключенииосновного источника питания.Блок 1 памяти работает в двух ре жимах: режим записи и режим считывания,Режим записи. Переключатель 19 переводится в такое положение, при котором на его выходе формируется сигнал логической " 1". При поступленииот блока 4 стробирующего сигнала через элемент НЕ 16 на входы блока 20 (накопительных элементов осуществляется запись признаков разрешенныхобъектов, признаков полномочий и пароля пользователя в соответствующуюячейку памяти, определяемую номеромпользователя.Режим считывания. Переключатель19 переводится в состояние логического "0" на выходе, При поступленииот блока 4 стробирующего сигнала через элемент НЕ 16 производится выдача информации из ячейки памяти, определяемой номером пользователя. Через некоторое время (большее временипереходного, процесса при считыванииинформации из блоков накопительныхэлементов), определяемое элементом18 задержки, производится запись информации в регистр 21,Блок 2 индикации предназначен длямаркировки (индикации) тех переклю 5 16чателей блока 4 ввода данных, которым соответствует список разрешенныхкоманд. Он содержит, например, и инверторов с открытым коллектором навыходе и индикаторные лампы, подключенные к выходам инверторов и шине+ источника питания,Блок 3 сравнения эквивалентен известным блоку сравнения и элементузадержки.При равенстве паролей на выходеэлемента И 26 устанавливается высокий уровень, который при поступлениисигнала от элемента 28 задержки устанавливает триггер 27 в "1". Элемент 28 задержки предназначен дляпредотвращения ложных срабатыванийблока 3 сравнения,Блок 4 ввода данных предназначендля набора информационной и командной частей сообщений, а также длянабора паролей, Он содержит переключатели для набора информационнойчасти сообщения, которые одновременно служат для набора паролей, переключатели для набора командной частисообщений, переключатель для вводапаролей, шифратор для преобразования набранного десятичного числа вдвоично-десятичный код, формирователь для формирования сдвига и состоящего из последовательно соединенных элементов ИЛИ и элемента задержки.Блок 4 ввода данных эквивалентенизвестным блоку ввода данных, шифратору и формирователю,Регистр 5 предназначен для приемапризнаков разрешенных объектов, признаков полномочий, номеров пользователей, паролей, информационных частей сообщений, набираемых на блоке 4ввода данных.Блок 7 элементов И предназначендля выдачи признаков полномочий наблок 2 индикации и блок 6 приемакоманд по сигналу с блока 3 сравнения, Он содержит К элементов И, первыми входами соединенных с выходамиблока 1 памяти, а вторые входы соединены и подключены к выходу блока 3сравнения,дешифратор 8 предназначен для преобразования кода объекта в сигнал насоответствующем выходе.Селектор 9 предназначен для формирования разрешающего сигнала (логическая "1") при совпадении сигнала 61749 6логическая "1" с выхода дешифратора8 с соответствующим признаком разрешенного объекта (кода ключа поиска5или имени программы).Устройство работает следующимобразом.При включении питания регистр 5и регистр блока 6 приема команд устанавливаются в "О" и на выходе блока3 сравнения устанавливается запрещаю=щий сигнал (логический 0), которыйудерживает блок 7 элементов И в закрытом состоянии (цепи установки висходное состояние на схеме не показаны),Устройство работает в двух режимах: основной режим и режим записиинформации в блок 1 памяти,20 Основной режим. Для обеспеченияввода сообщения с устройства пользователю необходимо предварительно ввести свой номер и пароль. Ввод очередного знака номера или пароля произ 25 водится на информационной части блока4 ввода данных. При этом информациязаписывается в регистр 5 по сигналусопровождения информации, поступающему с выхода блока 4, После ввода3 О в регистр 5 номера и пароля пользователь осуществляет нажатие переключателя для ввода пароля на блоке 4ввода данных, При этом с выходов блока 1 памяти поступают соответственно;35на блок 3 сравнения - эталонный пароль, на блок 7 элементов И - признаки полномочий, на селектор 9 - признаки разрешенных объектов. В блоке 3сравнения по сигналу с выхода пере 40 ключателя ввода пароля осуществляетсясравнение набранного на блоке вводаданных и эталонного паролей. Еслисравнение паролей произошло, то с выхода блока 3 сравнения на блок 7 эле 45 ментов И поступает разрешающий сигнал и признаки полномочий через открытый блок 7 элементов И поступаютна блок 2 индикации и блок 6 приемакоманд. При этом блок 2 осуществляетиндикацию тех переключателей блока 4ввода данных, которым соответствуетсписок разрешенных команд и в блоке 6 осуществляется подготовка к приему разрешенных команд для данногопользователяПосле этого оператор может набиратьинформационную и командную частисообщений на блоке 4 ввода данных.Информационная часть сообщений запи 16сывается в регистр 5, При этом идентификатор объекта (ключ поиска инфОрмации, имя программы), к которому осуществляется обращение, преобразуется дешифратором 8 в код " 1 из М", который поступает на селектор 9, на другие входы которого подаются признаки разрешенных объектов данного пользователя с выхода блока 1 памяти, Ели набранный идентификатор объекта .яляется разрешенным для данного пьльзователя, на выходе селектора 9 уСтанавливается сигнал логичеэкой "1", который обеспечивает разрешение формирования на выходе элемента И 10 сигнала "Готовность".Р Командная часть сообщений записыцается в регистр блока 6 приема коьанд через соответствующие открытые его элементы И, Причем после набора Команды с выхода блока 6 через отКрытый элемент И 10 на выход 12 поступает сигнал "Готовность", по которому сообщение по шинам 12-14 по 1 тупает в ЭВМ (не показана). После йриема сообщения ЭВМ считывает информацию с регистра 5 и регистра блока 6 приема команд.По окончании работы блокировка Устройства осуществляется нажатием переключателя для ввода пароля. При Этом, если из регистра 5 на блок 3 сравнения поступает код, не равный эталонному паролю, поступающему с Выхода блока 1 памяти, то блок 3 выключается, блокируя при этом блок 7, что приводит к гашению блока 2 индикации и. блокировке приема коМанд в блок 6, Если произошло сравнение кода с паролем, необходимо ввести в регистр 5 произвольный код, не равный эталонному, и нажать кнопку "Ввод пароля". 61749вРежим записи информации в блок 1памяти. Для обеспечения ввода информации в блок 1 памяти необходимо переключатель режим "Запись - считывание" блока 1 установить в режим "Запись", С блока 4 последовательно вводятся в регистр 5 признаки разрешенных объектов, признаки полномочий,номер пользователя и пароль. Затемпри нажатии кнопки "Ввод пароля"блока 4 из регистра 5 признаки разрешенных объектов, признаки полномочий и пароль записываются в блок1 памяти по адресу, определяемомуномером пользователя,1После этого переключатель режимаустанавливается в режим "Считыва20Формула изобретенияУстройство для ввода информациипо авт, св, Р 10784 19, о т л и ч аю щ е е с я тем, что, с целью повышения защищенности устройства от несанкционированного доступа путемразграничения доступа пользователейпо видам информации, в него введеныдешифратор, селектор и элемент И,причем дополнительные выходы регистра соединены с входами дешифратора иявляются выходами кода объекта, выходы дешифратора подключены к входампервой группы селектора, вторая группа входов которого подключена к дополнительным выходам блока памяти,выход селектора соединен с однимвходом элемента И, другой вход которого подключен к выходу блока приема команд, выход элемента И является выходом устройства.

Смотреть

Заявка

4738093, 26.07.1989

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

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

МПК / Метки

МПК: G06F 3/02

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

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

Код ссылки

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

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