SU746742A1 - Устройство дл защиты пам ти - Google Patents
Устройство дл защиты пам ти Download PDFInfo
- 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
Links
- 238000005070 sampling Methods 0.000 description 2
- 239000000969 carrier Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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Таблнца 2ройстваИ вторым выходами устройства и одними из входов счетчика, другой вход которого подключен к четвертому входу устройства, выходы счетчика соединены с первым входом схемы сравнени и входами других регистров , выходы которых подключены ко второму входу схемы сравнени , выход которой соединен с третьим выходом устройства.Источники информации, прин тые во внимание при экспертизе 1. Патент США № 3886326, 235-61.6, опублик. 19752 . Авторское свидетельство СССР № 523 457, кл. G 11 С 29/00, 1975 (прототип ).
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) |
-
1978
- 1978-02-03 SU SU782575854A patent/SU746742A1/ru active
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) | 携帯可能電子装置のメモリアクセス方法 |