Устройство для защиты системы обработки данных от обращений посторонних пользователей

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами для защиты систем обработки данных от обращений посторонних пользователей. Цель изобретения - повышение надежности защиты системы обработки данных от обращений посторонних пользователей при одновременном повышении производительности системы обработки данных. Устройство для защиты системы 1 обработки данных содержит блок 2 сопряжения, постоянное запоминающее устройство 3, блок 4 управления, блок 5 оперативной памяти, блок 6 сравнения, одновибратор 7 и формирователь 8 импульсов. 2 ил.

СО1ОЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН (51)S С 07 С 11/00

ОПИСАНИЕ ИЗОБРЕТЕНИ

H А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Др

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР (2 I) 4431894/24-24 (22) 30.05.88 (46) 07.06.90. Бюл. Н 21 (72) И.В.Догадкин, E.Г. Сталин и tO.Ô.Ãàïü (53) 621,325(088.8) (56) Патент Японии Y 58-52260, кл. G 06 F 15/00, опублик. 1983.

Изделие АЦД 2000Б. Техническое описание. Устройство и работа составных чаci еl1, 54) УСТРОЙСТВО ДЛЯ ЗАЦИТЫ СИСТЕМЫ

ОБРАБОТКИ ДАННЫХ ОТ ОБРИ1ЕНИЙ FlOCTQ O .-- ЧИХ ПОЛЬЗОВАТЕЛЕЙ (5; ) Изобретение относится к автоматике и вычислительной технике и может

„„SU Я699857 А 1

2 быть использовано в автоматизирован. ных системах управления технологическими процессами для зациты систем обработки данных от обрац|ений постсронних пользователей. Цель изобретения — повышение надежности защиты системы обработки данных от обращени," посторонних пользователей при одновременном повышении производительнос-ти системы обработки данных. Устрой. ство для защиты системы 1 обработки данных содержит блок 2 сопряжения, постоянное запоминающее устройcòào

3, блок 4 управления, блок 5 оперативной памяти, блок 6 сравнения, ир новибратор 7 и формирователь 8 импул. сов. 2 ил.

1569857

Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах управления технологическими процессами для защиты систем

5 обработки данных от обращений посторонних пользователей.

Цель изобретения - повышение надежности защиты системы обработки данных от обращений посторонних пользователей при одновременном повышении производительности системы обработки данных.

На фиг. 1 приведена функциональная схема устройства для защиты системы обработки данных от обращений посторонних пользователей, на фиг ° 2 - блок сопряжения.

Устройство для защиты системы 1 обработки данных от обращений посторонних пользователей содержит блок

2 сопряжения, постоянное запоминающее устройство (ПЗУ) 3, блок 4 управ.ления, блок 5 оперативной памяти, 25 блок 6 сравнения, одновибратор 7 и формирователь 8 импульсов (фиг. 1). ,Блок 2 сопряжения (фиг. 2) содержит, регистр 9, первый 15 и второй 11 эле менты И, блок 12 сравнения, коммутатор 13, триггер 14 и элемент ИЛИ 15, информационно-управляющие .входы-выходы 16, - 16 блока 2, вход 17 сигнала. защиты блока 2, вход 18 управления блока 2 информационно-управляющие

35 выходы 19, - 19 блока 2.

Блок 4 управления может быть выполнен в виде генератора импульсов и счетчика, счетный вход которого соединен с выходом генератора импульсов.

Блок 6 сравнения может быть выполнен в виде схемы сравнения, входы разрешения больше и меньше которой объединены и соединены с упра вляющим входом блока 6 сравнения, и элемента

ИЛИ, входы которого соединены с выходом больше и меньше схемы сравнения соответственно.

Одновибратор 7 и формирователь 8 импульсов могут быть выполнены аналогично известным.

Устройство для защиты системы обработки данных от обращений посторонних пользователей работает следующим образом.

При включении системы эталонная информация (n слов, где и 2) считывается с внешнего носителя информации (магнитного диска, магнитной ленты или ПЗУ) и записывается в ОЗУ из состава системы 1 обработки данных.

Процессор из состава системы 1 обра ботки данных считывает эталонную информацию из ОЗУ, входящего в состав системы 1 обработки данных, и пословно записывает ее в блок 5 .следующим образом.

По переднему фронту импульса, поступившего на управляющий вход регистра 9 по линии 16 от процессора из состава системы обработки данных 1, код адреса, поступивший на вход регистра 9 по линии 16 от процессора из состава системы 1 обработки дан" ных, записывается в регистр 9. Младшие разряды кода адреса, записанного в регистре 9, по линии 19< поступают на соответствующие первые адресные входы блока 5, а старшие разрядына соответствуюц|ие входы A блока 12 сравнения. При совпадении кода,, поступившего на вход А блока 12 сравнейия, кодом, установленным на входе

В блока 12 сравнения, на выходе блока 12 сравнения устанавливается высокий уровень сигнала и поступает на первый вход элемейта И 11. Код данных (слово эталонной информации), поступивший по линии 16 > .от процессора из состава системы 1 обработки данных, по линии 19 > поступает на вход данных блока 5. При наличии высокого уровня сигнала на выходе блока 12 сравнения импульс, поступивший на второй вход элемента И 11 ! по линии 16, от процессора из состава системы 1 обработки данных, через элемент И 11 по линии 19 поступает на вход записи данных в блок 5. По заднему фронту импульса, сформированного на выходе элемента И 11, код данных, установленный на линии 19, записывается в блок 5 по адресу, код которого установлен на линии 19,. Импульс, сформированный на выходе элемента И 11 через элемент ИЛИ 15 по линии 16> поступает к процессору из состава системы 1 обработки данных.

С помощью счетчика из состава блока 4 управления осуществляется пересчет импульсов, сформированных на выходе генератора импульсов из состава блока 4 управления. Последовательность кодов, сформированная на выходах старших разрядов счетчика из состава блока .4 управления„ и ступает на адресный вход ПЗУ 3, установленного

5 1569857 пользователем, и второй адресный вход блока 5. Импульсный сигнал, сформированный на выходе младшего разряда счетчика из состава блока 4 управления, поступает на управляющий вход блока б сравнения.

В результате последова"ельного обращения к соответствующим ячейкам памяти ПЗУ 3 и блока 5 на выходе. ПЗУ

3 формируется последовательность кодов данных (слов информации) пользователя, а на выходе данных блока 5последовательность эталонных кодов данных (слов эталонной информации).

Зти последовательности кодов поступают на входы схемы сравнения из состава блока 6 сравнения соответственно.

При наличии высокого уровня сигнала на управляющем входе блока 6 сравнения и несовпадении кодов, гоступивших на соответствующие входы схемь1 сравнения из состава блока б сравнения, на одном иэ выходов (больше, меньше) схемы сравнения из состава блока 6 сравнения Формируется высокий уровень сигнала. Импульсы, сформированные на выходах больше и меньше схемы сравнения из состава блока

6 сравнения, через элемент ИЛИ поступают на вход одновибратора 7. По переднему Фронту первого из последое,,"=-."üHoñòè импульсов, поступивших на вход одновибратора 7, на выходе одновибратора 7 устанавливается высокий уровень сигнала. Высокий уровень сигнала на выходе одновибратора 7 удерживается в случае, если длительность интервалов между соседними импульсами на входе одновибратора не превышает п периодов импульсного сигнала на управляющем входе блока сравнения 6. Поскольку длительность интервалов между соседними импульсами из последовательности импульсов, сформированных на выходе блокаб сравне .ния при несовпадении информации пользователя, з-..писанной в ПЗУ 3, с эталонной информацией, записанной в блоке

5, не превышает и периодов импульсно", го сигнала на управляющем входе блока 6 сравнения, на выходе одновибра" тора 7, при наличии указанной после" довательности импульсо на его входе, удерживается высоки., уровень сигнала.

При совпадении информации пользователя записанной в ПЗУ 3 с эталон ной информацией, записанной в б «<

5, импульсы на выходе блока 6 сРав" нения не формируются. Низкий уровень сигнала на выходе одновибратора 7 уатанавливается не раньше, чем через и периодов импульсного сигнала на управляющем входе блока 6 сравнения после поступлени% на вход одновибра10 тора 7 заднего фронта последнего из последовательности импульсов, сформи. рованных на выходе блока 6 сравнения при несовпадений информации пользователя с эталонной информацией.

Таким образом„ уровень сигнала на выходе одновибратора 7 несет информацию о результате сравнения информации пользователя с эталонной информацией.

20 Импульсный сигнал, сформированный на выходе одновибратора 7, поступает на вход формирователя 8 импульсов и через вход 17 на вход коммутатора

13. По переднему и заднему фронтам

25 импульса, сформированного на выходе одновибратора 7, на выходе Формирователя 8 импульсов Формируются .<ороткие импульсы и поступают по входу 18 на С-вход триггера 11, на 0-входе ко10 торого установлен высокий уровень сигнала.

По переднему Фронту короткого импульса, сформированного на выходе формирователя 8 импульсов, на выходе триггера 14 устанавливается высокий уровень сигнала и поступает по линии

16т к процессору из состава системы

t обработки данных.

При наличии на входах первого

,-. элемента И 10 высоких уровней сигналов, поступивших по линиям 16+ и

16 от процессора из состава системы обработки данных 1, на выходе первого элемента И 10 Формируется импульс и поступает на управляющий вход коммутатора 13 и К-вход триггера 1ч. на выходе которого устанавливается низкий уровень сигнала.

При наличии импульса на управляю.М щем входе коммутатора 13 код адреса вектора прерывания, сформированный на входах коммутатора 13, через ком,мутатор 13 по линии 16>-поступает к процессору из состава системы обработки данных 1.

Импульс, сформированный на выходе первого элемента И i!0, через элемент

ИЛИ 15 по линии 16 поступает к про9857

Формула изобретения

Составитель A.Èâàíîâ

Техред M.Õîäàíè÷ Корректор Л.Патай

Редактор Л.Зайцева

Заказ 1451 Тираж 368. Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-иэдатепьский комбинат "Патент", г.ужгород, .л.гагарина, 101

156 цессору из состава системы обработки данных 1 °

Таким образом, при возникновении и по окончании несовпадения информации пользователя с эталонной информацией в процессор из состава системы обработки данных 1 выдается соответствующий адрес вектора прерывания, при получении которого процессор из состава системы обработки данных 1 запрещает (при возникновении несовпадения информации пользователя с эталонной информацией) или разрешает (по окончаний несовпадения информации пользователя с эталонной инФормацией) обращения пользователя к системе обработки данных 1.

Устройство для защиты системы обработки данных от обращений посторонних пользователей, содержащее блок сопряжения и постоянное запоминающее устройство, причем информационно-управляющий вход-выход блока сопряжения является одноименным входом-выходом устройства, о т л и ч а ю щ ее с я тем, что, с целью повышения надежности защиты при одновременном повышении производительности системы обработки данных, в него введены блок оперативной памяти, блок управ- ления, блок сравнения, одновибратор и формирователь импульсов, причем информационно-управляющий выход блока сопряжения соединен с первым входом блока оперативной памяти, второй вход которого соединен с первым выходом управления блока управления и адресным входом постоянного запоминающего устройства, второй выход управления блока управления соединен с входом разрешения блока сравнения, первый и второй информационные входы которого

20 соединены с выходами блока оперативной памяти и постоянного запоминающего устройства соответственно, выход ,блока сравнения соединен с входом одновибратора, выход которого соеди25 нен с входом сигнала защиты блока сопряжения и входом формирователя импульсов, выход которого соединен с входом управления блока сопряжения.

Устройство для защиты системы обработки данных от обращений посторонних пользователей Устройство для защиты системы обработки данных от обращений посторонних пользователей Устройство для защиты системы обработки данных от обращений посторонних пользователей Устройство для защиты системы обработки данных от обращений посторонних пользователей 

 

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для контроля релейного коммутатора

Изобретение относится к автоматике и может быть использовано для контроля устройств с элементами ограниченного времени функционирования

Изобретение относится к области автоматики и информационно-измерительной техники и может быть использовано в информационно-измерительных системах и информационно-вычислительных комплексах АСУТП

Изобретение относится к контрольно-измерительной и вычислительной технике и может быть использовано при построении систем автоматического контроля

Изобретение относится к области вычислительной техники и может быть использовано при определении эксплуатационно-технических характеристик сложных систем, функционирующих в условиях ограниченного ресурса

Изобретение относится к средствам контроля степени уплотнения углеродной массы, используемой для набивки швов подины алюминиевых электролизеров

Изобретение относится к информационно-измерительной технике и может быть использовано при контроле технического состояния сложных систем, где необходимо осуществлять допусковьй)контроль, получая информацию от значительного числа датчиков

Изобретение относится к автоматическим торговым аппаратам

Изобретение относится к системам для определения и контроля местоположения таких библиотечных объектов, как книги

Изобретение относится к проверке работоспособности одного или более устройств нагревания, вентиляции и кондиционирования воздуха (HVAC) по сети связи

Изобретение относится к средствам технической диагностики и может быть использовано в системах контроля технического состояния сложных объектов, например, изделий авиационной техники

Изобретение относится к системем индивидуального наблудения, в частности к системам для домашнего ареста

Изобретение относится к устройству и способу слежения за номерами очереди при последовательном обслуживании указанных номеров очереди
Наверх