SU746742A1 - Устройство дл защиты пам ти - Google Patents

Устройство дл защиты пам ти Download PDF

Info

Publication number
SU746742A1
SU746742A1 SU782575854A SU2575854A SU746742A1 SU 746742 A1 SU746742 A1 SU 746742A1 SU 782575854 A SU782575854 A SU 782575854A SU 2575854 A SU2575854 A SU 2575854A SU 746742 A1 SU746742 A1 SU 746742A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
outputs
output
input
storage device
Prior art date
Application number
SU782575854A
Other languages
English (en)
Inventor
Андрей Анатольевич Обухович
Геннадий Александрович Семавин
Original Assignee
Предприятие П/Я А-3327
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3327 filed Critical Предприятие П/Я А-3327
Priority to SU782575854A priority Critical patent/SU746742A1/ru
Application granted granted Critical
Publication of SU746742A1 publication Critical patent/SU746742A1/ru

Links

Landscapes

  • Storage Device Security (AREA)

Description

(54) УСТРОЙСТВО ДЛЯ ЗАЩИТЫ ПАМЯТИ
Изобретение относитс  к области запоминающих устройств. Известны устройства дл  защиты пам ти 1. Одно из известных устройств содержит блок считывани , регистры, логические элементы , в соответствии с которыми данные, подлежаи ие защите, снабжаютс  специальными метками, которые определ ют возможность доступа пользовател  к хранимым данным . Недостатком известного устройства  вл етс  то, ЧТО в случае подмены либо исклю чени  метки, вс  информаци , хранима  в па м ти, оказываетс  незащищенной. Известно также устройство дл  защиты пам ти, содержащее регистры, накопитель -информации, дещифраторы, элементы ИЛИ и И 2. Недостатком известного устройства  вл етс  его низка  функциональна  надеж-ность , выражающа с  в том, что не исключаетс  возможность считывани  данных путем несанкционированного доступа пользователей к носител м информации, либо визуального считывани  данных, хранимых на перфоносител х (перфолентах, перфокартах). Целью изобретени   вл етс  повыщение надежности устройства. Поставленна  цель достигаетс  тем, что устройство содержит генератор Кодов адреса , счетчик и схему сравнени , прМчём входы генератора кодов адреса подключены соответственно к выходу накопител  информации , к первому, второму и третьему входам устройства и выходам одних из регистров , а выход соединен с первыми входами элементов И, вторые входы которых подключены ко второму и третьему входам устройства , выходы элементов И соединены с первым и вторым выходами устройства и одними из входов счетчика, другой вход которого подключен к четвертому входу устройства , выходы счетчика соединены с первым входом схемы сравнени  и входами других регистров, выходы которых подключены ко второму входу схемы сравнени , выход которой соединен с третьим выходом устройства . На чертеже изображена схема предложенного устройства.
Устройство содержит накопитель 1 информации , генератор 2 кодов адреса, регистры 3, первый 4 и второй 5 элементы И, регистры 6, счетчик 7 и схему 8 сравнени .
Входы генератора 2 подключены соответственно к выходу накопител  1, к первому , второму и третьему входам устройства и выходам регистров 3, а выход соединен с первыми входами элементов И 4 и 5, вторые входы которых подключены ко второму и третьему входам устройства. Выходы элементов И 4 и 5 соединены с первым и вторым выходами устройства и одними из входов счетчика 7, другой вход которого подключен к четвертому входу устройства . Выходы счетчика 7 соединены с первым входом схемы 8 сравнени  и входами регистров 6, выходы которых пoJiключeны ко второму входу схемы 8 сравнени , выход которой соединен с третьим выходом устройства.
Устройство работает следующим образом . Режим записи в пам ть.
Идентификатор программы, поступающий на четвертый вход устройства, выбирает из накопител  1 ключ закона перемещивани  адресов, который подаетс  на генератор 2. Генератор в соответствии с ключом закона перемешивани  адресов осуществл ет выбор закона перемешивани  адресов , по которому и происходит перемешивание адресов. МлаДшие разр ды кода адреса подаютс  на генератор 2 и на регистры 3, в которых записываетс  только первый код адреса (этот первый код адреса будет необходим дл  режима считывани  из пам ти). На генератор также поступает сигнал-запрос на запись. По этому сигналу генератор начинает перемешивание адресов, поступающих по первому входу устройства в.соответствии с законом, выбранным по ключу закона перемешивани  адресов. На выходе генератора образуетс  перемешанна  последовательность адресов, котора  через элемент И 5, на один из входов которого поступает сигнал-запрос записи, подаетс  на первый выход устройства, св занный с оперативным запоминающим устройством (ОЗУ) (на чертеже не показано). Эта последовательность подаетс  и на счетчик 7, который производит счет сформированным адресам и записывает его в регистры 6. Если записываема  информаци  будет записана на внешний накопитель, то она будет переписыватьс  из ОЗУ последовательно, т. е. в перемешанном виде. Даже если какой-либо неправомочный пользователь получит возможность считывани  информацйй с внёшнего накопител , то он получит перемешанную последовательность информации.
Режим считывани  из пам ти. Так же как и пргг записи, идентификатор программы выбирает из накопител  1
ключ закона перемешивани  адресов, который поступает на генератор 2. Генератор по ключу закона перемешивани  адресов производит выборку закона перемещивани  адресов, по которому осуществл етс  перемешивание адресов. По идентификатору с приходом сигнала-запроса на считывание из регистров 3 производитс  считывание первого кода адреса, по которому эта программа была ранее записана. Этот код подаетс  на генератор. С первого входа устройства в генератор подаютс  младшие разр ды кода адреса. Старшие разр ды кода адреса (на чертеже не показаны) определ ют объем пам ти (страница пам ти, блок пам ти и др.), в пределах которого необходимо производить перемешивание адресов . Име  объем пам ти и начальный адрес, генератор по сигналу-запросу на считывание начинает перемешивание адресов. Перемешанна  последовательность адресов считывани  через элемент И 4, на один из входов которого подаетс  сигнал-запрос на считывание , передаетс  в ОЗУ. Эта последовательность адресов также подаетс  на счетчик 7, который, будучи обнуленный идентификатором , начинает считать количество
сформированных адресов считывани  и передает это количество адресов на схему 8 сравнени . Из регистров 6 по сигналу-запросу на считывание и по идентификатору программы выбираетс  количество сформированных в режиме записи адресов данной программы и подаетс  на схему сравнени .
Процесс защиты при записи данных на внешний накопитель по снен в табл. 1. Адреса данных, подлежащих защите, поступают из арифметического устройства (на чертеже не показано) на вход устройства, которое модифицирует их по определенному , закону. Таким образом, данные в ОЗУ записываютс  по определенному закону и в дальнейшем переписываютс  оттуда на внещНИИ накопитель последовательно.
Как видно из табл. 1, устройство модифицирует адреса данных при их записи в ОЗУ. Причем адреса модифицируютс  в пределах объема пам ти, необходимого дл  записи блока данных. Таким образом, в оперативной пам ти данные будут записаны не по пор дку, а по определенному дл  каждого пользовател  закону. При записи данных на внёщний накопитель данные из
ОЗУ выбираютс  последовательно, начина  с первой  чейки. И в результате данные на внешнем накопителе оказываютс  перемешанными по определенному закону.
При считывании информации переписываетс  с внешнего накопител  в ОЗУ последовательно . С помощью устройства преобразовани  адресов формируетс  последовательность адресов, в которой будет считыватьс  информаци  из ОЗУ и передаватьс  в арифметическое устройство. В табл. 2 приведена последовательность операций при считывании данных с внешнего накопител  в арифметическое устройство ЭВМ.
Как видно из табл. 2, закон выборки данных из ОЗУ у каждого из пользователей совпадает с законом перемешивани  адресов при записи данных в ОЗУ.
В случае, если данными, принадлежащими первому пользователю, захочет воспользоватьс  второй пользователь, то на выходе арифметического устройства ЭВМ он получит вместо последовательности а б в г д е последовательность г а б е д в, так как закон перемешивани  адресов у него отличаетс  от закона перемешивани  адресов закона выборки первого пользователе.
Последовательность данных и соответствующие им адреса
:р-1
на выходе ариф- на.входе ОЗУ на входе и выходе
, метического уст-внешнего
ройстванакопител 
абвгде абвгде бдавег
123456 314625
абвгде абвгде вдбега
123456631524
Последовательность данных н соответствующие им адреса
11-
на выходе виеш- I на входе н выходе на выходе арнфнего накопител ОЗУметнческого устбдавег бдавег абвгде
123456 314625
вдбега вдбега абвгде
,123456631524

Claims (1)

  1. Формула изобретени 
    Устройство дл  защнты пам ти, содержащее регистры, накопитель информации и элементы И, отличающеес  тем, что, с целью повышени  надежности устройства, оно содержит генератор кодов адреса, счетчик и схему сравнени , причем входы генератора кодов адреса подключены соответственно к выходу накопител  информации, к первому, еторому и третьему входам устройства и выходам одних из регистров, а выход соединен с первыми входами элементов И, вторые входы которых подключены ко второму и третьему входам устройства, выходы элементов И соединены с первым
    Таким образом, предлагаемое устройство позвол ет осушествл ть зашигу данных на внешнем накопителе с высокой степенью надежности . При несанкционированном использовании внешних накопителей неправомочный пользователь получит перемешанную последовательность данных.
    Кроме того, устройство не ориентируетс  на конкретный тип внешнего накопител , т. е в качестве внешнего накопител  может использоватьс  перфолента, массив перфокарт, магннтна  лента, сменные магнитные диски или карты, магнитный барабан. В случае использовани  в качестве внешнего накопител  перфоленты или массива перфокарт решаетс  задача защиты данных от их неправомочного внзуального считывани .
    Таблица 1
    Таблнца 2
    ройства
    И вторым выходами устройства и одними из входов счетчика, другой вход которого подключен к четвертому входу устройства, выходы счетчика соединены с первым входом схемы сравнени  и входами других регистров , выходы которых подключены ко второму входу схемы сравнени , выход которой соединен с третьим выходом устройства.
    Источники информации, прин тые во внимание при экспертизе 1. Патент США № 3886326, 235-61.6, опублик. 19752 . Авторское свидетельство СССР № 523 457, кл. G 11 С 29/00, 1975 (прототип ).
SU782575854A 1978-02-03 1978-02-03 Устройство дл защиты пам ти SU746742A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU782575854A SU746742A1 (ru) 1978-02-03 1978-02-03 Устройство дл защиты пам ти

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU782575854A SU746742A1 (ru) 1978-02-03 1978-02-03 Устройство дл защиты пам ти

Publications (1)

Publication Number Publication Date
SU746742A1 true SU746742A1 (ru) 1980-07-07

Family

ID=20747175

Family Applications (1)

Application Number Title Priority Date Filing Date
SU782575854A SU746742A1 (ru) 1978-02-03 1978-02-03 Устройство дл защиты пам ти

Country Status (1)

Country Link
SU (1) SU746742A1 (ru)

Similar Documents

Publication Publication Date Title
KR870004362A (ko) 휴대할 수 있는 전자장치
KR890016567A (ko) 정보기억방법 및 그 장치
KR940006032A (ko) 메모리 카드 장치
JP2502501B2 (ja) 情報記録システム
RU95112276A (ru) Игровая система
RU2055391C1 (ru) Запоминающее устройство
JPS63257046A (ja) 情報保護方式
RU2032234C1 (ru) Репрограммируемое постоянное запоминающее устройство
JPH04192026A (ja) 情報処理装置
RU2006924C1 (ru) Устройство для ввода-вывода информации
JPS6010669B2 (ja) 記憶装置制御方式
JP2565717B2 (ja) Icカード
SU1282141A1 (ru) Буферное запоминающее устройство
RU2020564C1 (ru) Устройство для защиты памяти
JP2004246851A (ja) 記録媒体の読み出し制限方式
SU680052A1 (ru) Запоминающее устройство
JPS62290989A (ja) メモリカ−ド
SU1647581A2 (ru) Двухканальное устройство дл сопр жени двух электронно-вычислительных машин
SU643873A1 (ru) Устройство дл защиты пам ти
SU1010653A1 (ru) Запоминающее устройство
JPS5740790A (en) Storage control system
SU783783A1 (ru) Устройство дл ввода информации
SU369562A1 (ru) Устройство для ввода информации
JPS63301389A (ja) Icカ−ド
JPS6382533A (ja) 携帯可能電子装置のメモリアクセス方法