Устройство для загрузки защищеннных файлов

 

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

СОЮЗ СОВЕТСКИХ

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

РЕСПУБЛИК (19) (11) (5и 4 G 06 F 9/46 7/06

1 11

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

Н д BTOPCH0MV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4051346/24-24 (22) 07,04.86 (46) 23,09.87, Бюл. ¹ 35 (72) А.Х.Ганитулин, В.Г.Попов и И.В.Ступин (53) 68 1.325 (088.8) .(56) Авторское свидетельство СССР № -1103236, кл. G 06 F 9/46, t983.

Авторское свидетельство СССР № 1259264, кл. G 06 F 9/46, 1985. (54) УСТРОЙСТВО ДЛЯ ЗАГРУЗКИ ЗАЩИЩЕННЫЕ ФАЙЛОВ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для связи процессоров с запоминающими устройствами, а также в автомати". зированных банках данных. Цель изобретения — расширение функциональных возможностей устройства за счет фор13 мирования выходного файла при несанкционированном доступе. Устройство содержит входные регистры 1, группу 26 схем сравнения, группы 11, 12 блоков элементов И, выходные регистры 13, генератор импульсов 30, дешифратор

15, триггер 32, элемент ИЛИ-НЕ 20, элемент И 24, две группы 5 элементов

39561 запрета, регистр признака файла 8, блок регистров защиты 25, два элемента ИЛИ 22,27, элементы И 11,31,33, элементы задержки 23,28,29. В устройстве обеспечивается возможность выдачи файлов как с санкционированным, так и с несанкционированным доступом, 1 ил.

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

Цель изобретения — расширение функциональных возможностей за счет формирования выходных файлов при несанкционированном доступе, На чертеже показана структурная схема устройства.

Устройство содержит группу входных регистров 1, группу элементов И

2, группу элементов И 3, группу элементов ИЛИ 4, группу элементов 5 запрета, группу блоков 6 элементов И, блок 7 элементов И, регистр 8 признака файла, группу схем 9 сравнения, группу схем 10 сравнения, группу блоков 11 элементов И, группу блоков

12 элементов И, группу выходных регистров 13, элемент ИЛИ 14, дешифра— тор 15, элемент 16 задержки, счетчик

17, элемент И 18, элемент 19 задержки, элемент ИЛИ-НЕ 20, элемент И

21, элемент ИЛИ 22, элемент 23 за— держки, элемент И 24, блок регистров защиты 25, группу схем 26 сравнения, элемент ИЛИ 27, элемент 28 задержки, элемент 29 задержки, генератор 30 импульсов, элемент И 31, триггер 32, элемент И 33, группу информационных входов 34 устройства, сигнальный выход 35 устройства, вход 36 запуска устройства, группу выходов 37 признака файла устройства, группы кодовых входов 38 устройства, группу выходов

40 размера файла устройства, сигнальный выход 41 устройства.

Принципы построения и работа устройства следующие.

Исходное состояние устройства характеризиуется тем, что триггер 32

5 и регистры 25 установлены в состоянии "0" (не показано) °

По входам 34 в регистры 1 подается массив операндов с признаковыми частями, которые могут быть различными либо одинаковыми.

Устройство может работать в двух режимах.

В первом из них производится формирование выходных файлов, содержащих записи, к которым на момент загрузки санкционирован (разрешен) доступ. В другом выходной файл содержит записи из всего открытого для доступа массива Операндов, При использовании устройства в первом режиме по входам 38 в регистры 25 принимаются подряд размещаемые двоичные коды признаков файла, закрытые на момент загрузки, а остальные коды определяют несанкционированный доступ к записям файла, Во втором режиме устройство используется, когда массив исходных операндов содержит все открытые файлы. В данном случае в регистры 25 по входам 38 подаются нулевые коды признаков.

После приема данных в регистры 1 и 25 по входу 36 поступает импульс запуска.

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

Так как в регистры 1 принят массив записей с признаковыми частями, то на всех вторых выходах регистров коды признаков не равны нулю, поэтому на выходах всех элементов ИЛИ 4 сформированы единичные сигналы. При этом единичным сигналом с выхода элемента ИЛИ 41 по первым инверсным входам закрыты все эЛементы 5 запрета ° Единичным сигналом с выхода элемента ИЛИ 4, открыты элементы И 6,, и код признака файла из регистра 1 передается через элементы И 6, на информационные входы блока 7 элементов И.

По импульсу запуска, поступающему по входу 36, устанавливается в "0" счетчик 17. Одновременно этим же импульсом через элемент ИЛИ 14 разрешается прием кода признака через открытые элементы И 7 и регистр 8, сигналы с выходов которого поступают на первые входы схем 9 и 26 сравнения.

Пусть на выходах первой и последней схем 9 сравнения и на схеме 26 сформированы единичные чигналы. Это означает, что одинаковый признак имеют записи в первом и последнем регистрах 1 и эти записи закрыты на данный момент загрузки.

Единичным сигналом с выхода элемента ИЛИ 22 открыт по третьему входу элемент И 24. Единичным сигналом с выхода элемента ИЛИ 27 по инверсному входу закрыт элемент И 18„ а открыт по второму входу элемент И 21, Через некоторое время, определяемое элементом 29 задержки, устанавливается в "1" триггер 32.

После установки триггера 32 в "1" единичный сигнал с единичного. его выхода открывает по второму входу элемент И 24, обеспечивая прохождение импульсов генератора 30. Так как элемент И 18 закрыт, а элемент И 21 открыт, то импульсом с выхода элемента И 21 устанавливаются в "0" регистр

8 и через открытые элементы И 2 регистры 1.

Таким образом, записи. файла. с несанкционированным доступом не передаются в выходные регистры 13, а в устройстве организуется просмотр записей с очередным признаком.

Выбор очередного признака записи файла происходит следующим образом, Так как регистр 1, установлен в

"0", то нулевым сигналом с выхода элемента ИЛИ 4, открываются по первым инверсным входам все элементы 5 запрета. Единичным сигналом с выхо39561

4 да элемента ИЛИ 4 закрываются по вторым инверсным входам элементы 5 запрета, начиная с второго. Элемент запрета 5„ открыт, и по единичному сигналу с его выхода код признака из регистра 1 через элементы И 6 передается на первые входы элементов

И 7. Через некоторое время, опреде1ð ляемое элементом 16 задержки, код признака файла принимается в регистр 8.

Так как на выходе элемента ИЛИ-НЕ

20 удерживается нулевой сигнал, то элемент И 33 остается в закрытом со15 стоянии. Поэтому задержанный дополнительно импульс генератора элементом

23 задержки не оказывает влияние на

1 состояние триггера 32.

К моменту очередного импульса ге2р нератора 30, когда, например, на выходе только одной схемы сравнения

9 сформирован единичный сигнал, а на выходе элемента ИЛИ 27 имеется нулевой сигнал, означающий несанкцио25 нированный доступ к записям файла данного типа, нулевым сигналом закрывается элемент И 21, а открывается . элемент И 18. Импульс генератора 30 с выхода элемента И 24 через элемент

30 И 18 устанавливает в счетчике двоичный код единицы, а в дешифраторе 15 после этого возбуждается первый выход, единичный сигнал которого открывает по вторым входам элементы

И 12,.

Задержанным сигналом элементом l9 задержки запись файла из регистра 1 через открытые элементы И 11 единичным сигналом с выхода элемента 10 запрета

4р передается в регистр l3 через элементы И 12,. Этим же импульсом гасится регистр 1 через элемент И 3, открытый по первому входу единичным сигналом с выхода схемы 9 сравнения.

После гашения регистра 1 на выходах схем 9 сравнения устанавливаются нулевые сигналы, поэтому единичный сигнал с выхода элемента ИЛИ 22 снимается, открывая тем самым по ин5 версному входу элемент И 31. Дополнительно задержанным импульсом элементом 28 задержки чере открытый элемент

И 31 устанавливается в "0" триггер 32.

После установки триггера 32 в

"0" на выходах счетчика 17 фиксируется формат файла, т.е. число выходных регистров 13 (в рассматриваемом примере формат файла равен единице), в которых размещены записи файла.

1339561

По сигналу с выхода ч1 ЭВМ производит загрузку выбранных записей файла, тип которых может быть считан с выходов 37. После этого по входу

36 подается очередной сигнал запуска, по которому устройство обеспечивает выбор первого ненулевого признака записи файла в регистр 8, а затем формирование файла с несанкционированным доступом аналогично рассмотренному выше.

По завершении просмотра всех признаков файлов регистры 7 оказываются в нулевом состоянии. При этом на выходе элемента ИЛИ-НЕ 20 формируется единичный сигнал, поступающий на выход 35 и означающий готовность устройства к приему очередного массива записей файлов.

Установка в состояние "0" всех регистров 1 может производиться в одном из двух рассмотренных режимах.

В первом режиме все регистры могут погаситься через элементы И 2, а во втором — через элементы И 3. Аналогично триггер 32 может устанавливаться в "0 при двух ситуациях. В первой из них через элемент И 31 по за— вершении формирования файлов при несанкционированном доступе, а во втором — по окончании просмотра всех признаков в регистрах 1.

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

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

BbfKopoB признака файла устройства и

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

И первой группы, выходы которых соединены с входами установки в "0" соответствующих входных регистров группы, первые группы разрядных выходов которых подключены к входам соответ ствующих элементов ИЛИ группы и к группам входов соответствующих блоков элементов И третьей группы, выходы элементов ИЛИ группы подключены к входам элемента ИЛИ-НЕ, выход второго элемента задержки соединен с прямым входом второго элемента И, выход которого подключен к нулевому входу триггера, выход первого элемента ИЛИ группы соединен с управляющим входом первого блока элементов И тре тьей группы, прямой вход i-ro элемента запрета первой группы (i=1 2,..., п- 1), п — количество входных регистров группы) соединен с выходом (i+

+1)-ro элемента ИЛИ группы, j-й инверсный вход i-го элемента запрета первой группы (j=1,2...,,i) подключен к выходу j-ro элемента ИЛИ группы, выход i-ro элемента запрета первой группы соединен с управляющим входом (i+1)-ro блока элементов И третьей группы, выходы всех блоков элементов И третьей группы объедине1339561

Составитель M.Кудряшев

Texpед М.Дидык

Корректор Г. Решетник

Редактор Е,Папп

Заказ 4223/39 Тираж 672 Подписное

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

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

Производственно-полиграфическое предприятие, r.Óæãîðoä, ул.Проектная,4 ны и подключены к группе входов блока элементов И, группа выходов которого подключена к группе информационных входов регистра признака файла, выходы схем сравнения пер5 вой группы соединены с входами первого элемента ИЛИ, вход запуска устройства соединен с входом установки в "0" счетчика и через третий эле- 1ð мент задержки — с единичным входом триггера, управляющий вход первого блока элементов И первой группы соединен с выходами первой схемы сравнения первой группы, о т л и ч а ю — 15 щ е е с я тем, что, с целью расширения функциональных возможностей за счет формирования выходных файлов при несанкционированном доступе, в него введены группа регистров защиты, 2р входы которых являются группами кодовых входов устройств, вторая группа схем сравнения, второй и третий элементы ИЛИ, третий, четвертый и пятый элементы И, четвертый и пятый 25 элементы задержки, вторая группа элементов И, выходы которых подключены к входам установки в "0" соответствующих входных регистров группы, первый вход первого элемента И второй группы 30 соединен с вторым входом первого элемента И первой группы, первый вход

I% -ro элемента И второй группы () =1, 2,3,...,n) соединен с выходом у — и схемы сравнения первой группы, вторые входы элементов И второй группы объединены и подключены к входу установки в "0" регистра признака файла, к1

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

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

j-й схемы сравнения первой группы (j=2...n) соединен с инверсными входами k-го и всех последующих элементов запрета второй группы (k 2... (n-1)), выход j-й схемы сравнения первой группы соединен с прямым входом m-ro элемента запрета второй группы (ш=2...(n-1)), выход каждого элемента запрета второй группы, начиная с первого, соединен с управляющим входом блока элементов И пер.вой группы, начиная с второго, и с вторым входом элемента

И первой группы, начиная с второго.

Устройство для загрузки защищеннных файлов Устройство для загрузки защищеннных файлов Устройство для загрузки защищеннных файлов Устройство для загрузки защищеннных файлов Устройство для загрузки защищеннных файлов 

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

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

Изобретение относится к вычислительной технике

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

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

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

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

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