Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
% ОПИСАНИЕ ИЗОБРЕТ ВИДЕТЕЛЬСТ ТОРСК ры оОСУДАРСТВЕННЫЙ КОМИТЕТ ССС О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬ(56) 1. Авторское свидетельство СССРУ 960784, кл. С 06 Р 3/02, 1981.2, Авторское свидетельство СССРпо заявке У 3508263/24,кй. С 06 Р 3/02, 26,05.83 (прототип) .(54)(57) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее первый блок памяти,первый блок сравнения, первый и второй регистры, шифратор, формирователь импульсов сдвига, клавиатуру,блок индикации, элемент 1 НЕ-И, счетчик, таймер, первый элемент И, элемент ИЛИ, группу элементов И, выходыпервого блока памяти подключенык входам первой группы первого блокасравнения, вход которого и вторыевходы элементов И группы подключенык первому выходу счетчика, первыйвход которого подключен к выходу элемента 1 НЕ-И, первые входы которого,таймера и первого элемента И подключены к выходу первого блока сравнения, первый выход таймера подключенк первым входам элементов И группы,третьи входы которых подключенык выходам первой группы клавиатуры,выходы второй группы которой подключены к входам шифратора и формирователя импульсов сдвига, выход которого подключен к третьему входу первого регистра, входы группы которогоподключены к выходам шифратора, выходы элементов И группы подключенык входам группы второго регистра,выходы группы которого являются вых дами второи группы устройс и подключены к входам элемента ИЛИ, выход которого является вторым выходомустройства, вторые входы первогои второго регистров объединены и являются вторым входом устройства, первые входы регистров и вторые входытаймера и счетчика объединены и являются первым входом устройства,четвертый вход счетчика подключенк выходу первого элемента И, второйвыход таймера подключен к входублока индикации, выходы первойгруппы первого регистра являютсявыходами первой группы устройства,о т л и ч а ю щ е е с я тем, что,с целью повышения надежности устройства путем повышения эффективности защиты от несанкционированного доступа, в него введены второй блок памяти, второй блок сравнения, элемент задержки, второй элемент И, выходы второго блока памяти подключены к входам первой группы второго блока сравнения, входы второй группы которого и второй группы первого блока сравнения подключены к выходам второй группы первого регистра, выход второго блока сравнения подключен к второму входу второго элемента И, первый вход которого, второй вход первого элемента И, третий входтаймера, второй вход элемента 1 НЕ-И подключены к выходу клавиатуры вход второго блока сравнения подключен к выходу элемента задержки, вход кото" рого подключен к выходу блока индикации и второму выходу счетчика, котое являются первым выходом устройст 1 11361Изобретение относится к вычисли тельной технике и предназначено дляввода информации в ЭВИ.Известно устройство для вводаинформации, содержащее блок памяти,блок индикации, блок сравнения, таймер, два регистра, два элемента ИЛИ,шифратор блок элементов И, элементзадержки, клавиатуру 11.К недостаткам устройства относит Ося значительная вероятность несанкционированного его использования,определяемая вероятностью подборапароля за фиксированный интервал времени. 15 Наиболее близким к предлагаемому является устройство, содержащее первый блок памяти, первый блок сравнения, первый и второй регистры,шифратор, формирователь импульсов, сдвига, клавиатуру, блок индикации, элемент 1 НЕ-И, счетчик, таймер, первый элемент И, элемент ИЛИ, группу элементов И, выходы первого блока памяти подключены к входам первой группы первого блока сравнения, вход которого и второй вход группы элементов И подключены к первому выходу счетчика, первый вход которого подключен к выходу элемента 1 НЕ-И, первые входы которого, таймера и первого; элемента И.подключены к выходу первого блока сравнения, первый выход таймера подключен к первому входу. группы элемен 35 тов И, входы группы которой подключены к выходам первой группы клавиатуры, выходы второй группы которой подключены к входам шифратора и формирователя импульсов сдвига, вы 40 ход которого подключен к третьему входу первого регистра, входы группы которого подключены к выходам шифратора, выходы группы элементов И подключены к входам группы.45 второго регистра, выходы группы которого являются выходами второй группы устройства и йодключены к входам элемента ИЛИ, выход которого является вторым выходом устройства, вторые входы первого и второго регистров объединены и являются вторым входом устройства, первые входы регистров и вторые входы таймера и счетчика объединены и являют ся первым входом устройства, четвертый вход счетчика подключен к выходу первого элемента И, второй выход таймера подключенк входу блока индикации, выходы первой группы первого регистра являются выходами первой группы устройства 2.Недостатком известного устройства является невысокая надежность защиты от несанкционированного доступа, т.е. блокировка ввода пароля осуществляется на фиксированный интервал времени, который не должен быть очень большим для обеспечения высокой оперативности готовности устройства по вводу паролей и сообщений. Но при малом времени блокировки (при отключении, выходе из строя системы сигнализации или ее отсутствии) обеспечивается большая скорость подбора пароля, что определяет недостаточную надежность защиты от несанкционированного доступа.Цель изобретения - повьппение надежности устройства путем повьппения . эффективности защиты от несанкционированного доступа.Поставленная цель достигается тем, что в устройство для ввода информации, содержащее первый блок памяти, первый блок сравнения, первый и второй регистры, шифратор, Формирователь импульсов сдвига, клавиатуру, блок индикации, элемент 1 НЕ-И, счетчик, таймер, первый элемент И, элемент ИЛИ, группу элементов И, выходы первого блока памяти подключены к входам первой группы первого блока сравнения, вход которого и вторые входы элементов И группы подключены к первому выходу счетчика, первый вход которого подключен к выходу элемента 1 НЕ-И, первые входы которого, таймера и первого элемента И подключены к выходу первого блока сравнения, первый выход таймера подключен к первым входам элементов И группы, третьи входы которых подключены к выходам первой группы клавиатуры, выходы второй группы которой подключены к входам шифратора и Формирователя импульсов сдвига, вы ход которого подключен . к третьему входу первого регистра, входы группы которого подключены к выходам шифратора, выходы элементов И группы подключены к входам группы второ- . го регистра, выходы группы которого являются выходами второй группы устройства и подключены к входам элемента ИЛИ, выход которого является вторым выходом устройства, вторые1136142 входы первого и второго регистров объединены и являются вторым входом устройства, первые входы регистров .и вторые входы таймера и счетчика объединены и являются первым входом устройства, четвертый вход счетчика подключен к выходу первого элемента И, второй выход таймера подключен к входу блока индикации, выходы пер.вой группы первого регистра являются выходами первой группы устройства, введены второй блок памяти, второй блок сравнения, элемент задержки, второй элемент И, выходы второго блока памяти подключены к входам первой группы второго блока сравнения, входы второй группы которого и второй группы первого блока сравнения подключены к выходам второй группы первого регистра, выход второго блока сравнения подключен к второму входу второго элемента И, первый вход которого, второй вход первого элемента И, третий вход таймера, второй вход элемента 1 НЕ-И подключены к выходу клавиатуры, вход второго блока сравнения подключен к выходу элемента задержки, вход которого подключен к выходу блока индикации и второму выходу счетчика, которые являются первым выходом устройства. На фиг. 1 представлена блок-схемаустройства для ввода информации; нафиг. 2 - блок-схема первого блокасравнения; на фиг. 3 - блок-схематаймера. 4Таймер 13 содержит генератор 27постоянной частоты, элемент И 28,счетчик 29, элемент И 30.Блок 1 памяти предназначен дляхранения эталонного пароля (П 1), покоторому разрешается доступ к выполнению команд, и может быть выполнен,например, на тумблерах.Блок 2 сравнения предназначен 1 О для сравнения эталонного пароля П 1,хранимого в блоке 1 памяти, и пароля,набираемого на клавиатуре 8, и можетбыть выполнен по схеме, представленной на фиг. 2.Второй блок 3 памяти предназначен для хранения пароля П 2, предназначенного для разблокировки устрой-.ства, которая происходит после предельно допустимого числа наборовпаролей, не равных паролю П 1, и может быть выполнен аналогично блоку 1па" зти. Второй блок 4 сравнения.предназначен для сравнения эталонного пароля П 2, хранимого в блоке 3 памяти,и пароля, набираемого на клавиатуре 8, и может быть выполнен аналогич. но блоку 2 сравненияПерввый регистр 5 предназначен дляхранения набираемых паролей (Пи П 2)или для хранения информационных частей сообщений, набйраемых на клавиатуре 8,Шифратор 6 предназначен для преобразования десятичного числа в двоично-десятичный код.Устройство содержит первый блок 1 памяти, первый блок 2 сравнения, второй блок 3 памяти, второй блок 4 сравнения, первый регистр 5, шифратор 6, формирователь 7 импульсов сдвига, клавиатуру 8, элемент 9 задержки, блок 10 индикации, элемент 1 НЕ-И 11, счетчик 12,таймер 13, первый элемент И 14, второй элемент И 15, второй регистр 16, элемент ИЛИ 17, группу 18 элементов И, второй вход 19 устройства, первый вход 20 устройства, информационные выходы 21 устройства, командные выходы 22 устройства, первый выход 23 устройства, второй выход 24 устройства. Первый блок 2 сравнения содержитэлементы "Равнозначность" 25.1-25.,элемент ИЛИ 26. Формирователь 7 импульсов сдвигапредназначен для формирования импульсов сдвига и может содержать элемент ИЛИ, подключенный к входу элемента задержки. Входы элемента ИЛИявляются входами формирователя 7,а выход элемента задержки - выходом 4 формирователя. Он эквивалентен первому элементу ИЛИ и элементу задержки известного устройства.Клавиатура 8 предназначена длянабора информационной и команднойчастей сообщений, а также для наборапаролей П 1 и П 2 и содержит переключатели для набора информационнойчасти сообщений, которые одновременно служат для набора паролей П 1 яЪН 2, 55 переключатель для ввода паролейи переключатели для набора команд,Элемент 9 задержки предназначеидля устранения добавления ложных1136142е Элогических "1" в счетчик 12элемент 28 И, Счетчик 29 подсчитывас выхода элемента 1 1 при наборепароля, равного П 2При отсутствииэлемента 9 задержки после набора выходе счетчика 29 (на инверсном пароля, равного П 2, возможно после 5 . выходе - логический "0") поступление сброса счетчика 12 сигналом с выхода элемента И 15 добавление ложной "1" в счетчик 12 с выхода элемента 1 НЕ-И 11.Блок 10 индикации предназначен 1 Одля отображения состояния устройства, при котором необходимо произвести повторный ввод пароля П 1, и состояния, при котором осуществленаблокировка ввода пароля П 2, Блок индикации состоит из двух элементовиндикации, каждый из которых можетсодержать транзистор с лампой в цепи коллектора и резистор в цепи базы.Первый элемент блока подключен к выходу счетчика 12, а второй - к выходу таймера 13. ет импульсы от генератора 27, Приустановке логической "1" на прямом импульсов на вход счетчика 29 прекращается, Таким образом, таймер 13 выдает на блок 10 индикации команды "Повтор пароля П 1" через фиксированные интервалы времени.Элементы И 14 и 15.предназначены для формирования сигналов сбросасчетчика 12, второй регистр 16 - дляхранения командных частей сообщений,набираемых на блоке 8 коммутацион-,ных элементов, элемент ИЛИ 17 - дляформирования сигнала "Готовность",передаваемого в ЭВМ,Группа 18 элементов И предназначена для блокировки записи командв. регистр 16 по истечении времени действия пароля П 1 и может содержать элементы И, первые входы кото"рых соединены с выходами блока 8,вторые входы соединены и подключенык выходу счетчика 12, третьи входысоединены и подключены к выходу таймера 13, а выходы соединены с входами регистра 16. Элемент 1 НЕ-И 11 предназначен для запрещения, прохождения сигнала от переключателя ввода пароля блока 8 коммутационных элементов в счетчик 12 при наличии сигнала логической "1" с выхода блока 2 сравнения.Счетчик 12 предназначен для подЗО счета числа вводов паролей, не равных П 1, и может представлять собой сдвигающий регистр, в котором вход сигнала сдвига подключен к выходу элеменга 1 НЕ-И 11. На информационный вход регистра подается логическая 1" 35 (не показано) . Прямой выход счетчика 12 (шина 24) является выходом устройства, подключаемым к системе сигнализации (не показана).Таймер 13 предназначен для выра 40 ботки интервалов времени, по истечении которых необходимо производить повторный ввод пароля П 1, обеспечи вающих выполнение команд, и может45 быть выполнен по схеме, представленной на фиг. 3.Таймер 13 работает следующим образом.При наличии логического "0" на инверсном выходе счетчика 29 импуль 0 сы от генератора 27 постоянной частоты на счетный вход счетчика 29 не поступают. При поступлении сигнала с блока 2 сравнения и нажатии переключателя ввода пароля блока 8 проис.55 ходит сброс счетчика 29 в "0", на инверсном выходе которого устанавливается сигнал "1", который открывает Устройство работает следующим образом.При включении питания сигналом с входа 20 сбрасываются в "0" регистры 5 и 16, а счетчик 12 и счетчик 29 таймера 13 устанавливаются в "1".Сигналом логического "0" с инверсного выхода счетчика 12 запрещается работа блока 2 сравнения и ввод команд в регистр 16 через группу 18 элементов И. Кроме того, запрет ввода команд в регистр 16 подтверждается сигналом логического "0" с инверсного выхода таймера 13.По сигналам с прямых выходов счет чика 12 и таймера 13 включаются оба элемента индикации блока 10, сигнализирующие о необходимости ввода паролей П 1 и П 2. Сигналом с прямого выхода счетчика 12 через элемент 9 разрешается также сравнение паролей в блоке 4, Этот же сигнал поступает по шине 24 в систему сигнализации (не показана).Лицо, ответственное за доступ к ресурсам ЭВИ, производит ввод пароля П 2, обеспечивающего разрешение сравнения набираемого пароля с паролем П 1Ввод пароля П 2 осуществляет7 11361 ся следующим образом. При нажатии переключателей клавиатуры 8 преобразованная шифратором 6 в двоичнодесятичный код информация по сигналам с выхода формирователя 7 импульсов сдвига заносится в регистр 5 сдвига. При совпадении введенного пароля с эталонным П 2, хранимым в блоке 3 памяти, блок 4 сравнения выдает на элемент И 15 разрешающий 10 сигнал (логическую "1") . После нажатия переключателя ввода пароля клавиатуры 8 сигналом с выхода элемента И 15 счетчик 12 устанавливается. в нулевое состояние. При этом по сиг налу логическбй "1", поступающему с инверсного выхода счетчика 12, разрешается работа блока 2 сравнения. Этим же сигналом подготавливается группа 18 элементов И к передаче ка манд. Сигнал логического "О", поступающий с прямого выхода счетчика 12, через элемент 9 задержки запрещает работу блока 4 сравнения, выключает элемент индикации блока 10 и, посту пая по шине 24, включает систему сигнализации. После этого пользователь перед вводом команд набирает пароль П 1, знаки которого, аналогично описанноЗО му выше, заносятся в регистр 5. При совпадении введенного пароля с паролем П 1, хранимым в блоке 1 памяти, блок 2 сравнениявыдает на вход таймера 13 разрешающий сигнал логичес кой "1". После нажатия переключателя ввода паролей клавиатуры 8 таймер 13 выдает разрешающий сигнал на группу 18 элементов Й, который разрешает прохождение команд с клавиатуры 8 на 403регистр 16. Одновременно гасится элемент индикации блока 10, который предназначен для отображения состояния устройства, при котором необходимо произвести ввод пароля П 1. После этого оператор может набирать информационную и командную части сообщений иа клавиатуре 8.Набор информационной части сообщения осуществляется нажатием переключателей, предназначенных для ввода информационной части сообщения, которая записывается в регистр 5. Набор командной части сообщений осуществляется нажатием переключате лей, предназначенных для вввода командной части сообщения. При этом команды через открытую группу 18 42 8элементов И записываются в регистр 16, На выходе 23 устройства устанавливается сигнал Готовность, по которому ЭВМ принимает сообщение по шинам 21 и 22. После приема сообщения ЭВМ обнуляет регистры 5 и 16 по входу 19.По истечении фиксированного интервала времени на инверсном выходе таймера 13 устанавливается запрещающий сигнал (логический "О"), который блокирует ввод команд с клавиатуры 8.Одновременно сигналом логической 1 с прямого выхода таймера 13 включаетсяэлемент индикации блока 10, Для дальнейшей работы устройства необходимо произвести повторный ввод пароля П 1.При правильном наборе пароля П 1подтверждается нулевое состояние счетчика 12 сигналом с выхода элемента И 14 и перезапуск таймера 13.Если произойдет набор кода, не равного паролю П 1, то с выхода блока 2 сравнения на инверсный вход элемента 11 поступит разрешающий сигнал (логической "О") и при нажатии переключателя ввода паролей блока 8 через второй вход элемента 1 НЕ-И 11 на синхровход счетчика 12 поступит сигнал, который на единицу увеличит состояние счетчика 12, После 14 последовательных вводов кодов, не равных паролю П 1, на инверсном выхо.де счетчика 12 устанавливается сигнал логического "О", который запрещает работу блока 2 сравнения и блокирует группу 18 элементов И.Одновременно по сигналу логической "1", поступающему с прямого выхода счетчика 12, разрешается работа блока 4 сравнения и включается элемент индикации блока 1 О индикации, сигнализирующий о необходимости ввода пароля 112. В базовом объекте производится блокировка ввода паролей на фиксированный интервал времени после К вводов ложных паролей. Но если блокировка осуществляется на большой интервал времени (15-30 мин), что обеспечивает низкую скорость подбора паролей и, следовательно, высокую надежность защиты устройства от не санкционированного доступа, то базовый объект будет иметь низкую оперативность готовности устройства к вводу паролей и сообщений, так как при9 11361включении напряжения питания устройство блокируется, Если блокировкаосуществляется на небольшой интервалвремени (1-2 мин), то устройствобудет иметь высокую оперативностьготовности к вводу паролей и сообщений, но при этом обеспечивается такжевысокая скорость подбора паролей и,следовательно, низкая надежность защиты устройства от несанкционированного доступа,В отличие от базового объекта в предлагаемом устройстве путем введения второго блока памяти, второго 15 блока сравнения, второго элемента И и элемента задержки осуществляется блокировка ввода пароля П 1, предназначенного для получения разрешения, 42 10 ввода сообщений, после К вводовложных паролей на неограниченноевремя. Это уменьшает скорость подбора пароля, предназначенного для получения разрешения ввода сообщений,и, следовательно, повышает надежчость защиты от несанкционированногодоступа. Снятие блокировки вводапароля П 1 осуществляется наборомпароля П 2, который может иметь скольугодно большую длину (например,15 знаков), так как нет необходимости в оперативном вводе .пароля П 2,как это требуется для ввода паро"ля П 1, Поэтому. вероятность подборапароля П 2 можно считать практически равной нулю, что обеспечивает более высокую надежность защиты отнесанкционированного доступа.1136142 5 ЮНЦ Ц 13,Ц 5 юнО Составитель В.Верховскийаш Техред, Л.Мартянова Корректор Е.Сирохман тор В.Пет Заказ 10286/36ВН ТиРаж 710 ИИНИ Государственно по делам изобре осква, Ж, РаушПодписное о комитета СССР ений и открытий кая наб., д. 4/5 303 филиал ППП "Патент", г.ужгород, ул,Проектная, 4 От 6 ЛОНаОт длва 7 локу Ф АФОНУ 3
СмотретьЗаявка
3643105, 19.09.1983
ПРЕДПРИЯТИЕ ПЯ А-3327
СЕМАВИН ГЕННАДИЙ АЛЕКСАНДРОВИЧ, КЛОКОЦКИЙ СЕРГЕЙ ПЕТРОВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, информации
Опубликовано: 23.01.1985
Код ссылки
<a href="https://patents.su/7-1136142-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Устройство для ввода-вывода информации
Следующий патент: Устройство для обмена данными в многопроцессорной вычислительной системе
Случайный патент: Способ борьбы с грибковыми заболеваниями растений