Устройство для ввода информации
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее первый и второй регистры, формирователь, блок сравнения , блок памяти, блок индикадки, первый блок элементов И, элемент ИЛИ и блок ввода данных, выходы первой группы которого подключены к входам формирователей и шифратора, выходы которого соединены с информационными входами первого регистра, выход формирователя подключен к стробирующему входу первого регистра, выходы первой группы которого подключены к входам первой группы блока сравнения, выходы второй группы первого регистра являются информационными выходами устройства, выходы второй группы блока ввода данных соединены с входамл первого блока элементов И, выходы которого подключены к информационным входам второго регистра, выходы которого являются управляющими выxoдa и устройства и соединены с вxoдa 1и элементов ИЛИ, выход которого является выходом Готовность устройства, выходы первой группы блока памяти подключены к входам второй группы блока сравнения, первые входы сброса первот-о и второго регистров являются первым входом сброса устройства, вторые входы сброса первого и второго регистров и вход сброса блока сравнения являются вторым входом сброса устройства, отличающееся тем, чтоу с целью повышения защищенности устройства от несанкционированного доступа путем идентификации пользователей, в него введены втг-:рой блок элементов И и элемент задержки, причем выходы второй группы блока памяти соединены с одними входамл второго блока элементов И, выходы которого подключены к входам второй группы первого блока элементов И и к входам блока индикации, другой вход второго блока элементов И соединен с выходом блока сравьгения, выход блока ввода данных соединен со стробирующим входом блока памяти и через элемент задержки со стробирующим входом блока сравнения, выходы первой, третьей и четвертой групп первого регистра подключены к информационным входам первой и второй групп и адресным (Л входам блока памяти соответстве1;но. 2. Устройство по п. 1, о т л иcz чающееся тем, что блок памяти содержит элементы памяти, ключ, элементы НЕ и задержки, нагрузочный элемент, элемент односторонней проводимости , регистр и аккумулятор, входы данных и адреса элементов памяти являются соответственно группами -vl информгщионных и адресных входов 00 4 блока, выходы соединены с информационными входами регистра, выходы которого являются соответствующими входа№ блока, замыкающий и размыкающий контакты ключа соединены с шиСО нами нулевого потенциала и положительного напряжения, переключающий контакт - с входами Чтение/Запись элементов памяти, стробирующий вход блока через элементы НЕ и задержки подключен к стробирующим входам элементов памяти и регистра соответственно , шина положительного напряжения соединена с анодом элемента односторонней проводимости, катод коте рого подключен к выходу аккумулятора , к входам питания элементов памяти и через нагрузочный элемент к схРобиоующим входам элементов памяти
Г» FLU.734 И
«») G 06 F 3 02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ",.
H ABTOPCHOMV СВИДЕТЕЛЬСТВУ l @ф фф» СОЮЗ СОВЕТСКИХ. .: р ффф ссс<<А«<<с11и <с«ик
„! РЕС<1УБЛИК аФ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
llO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3495741/18-24 (22) 04.10.82 (46) 07.03.84. Бюл. Р 9 (72) Г.А.Семавин и С.П.1<локоцкий (53) 681.327(088,8) (56) 1. Авторскбе свидетельство СССР
1» 648971, кл, G 06 F 3/02, 1977.
2. Авторское свидетельство СССР по заявке У 2938841/18 — 24, кл. G 06 Г 3/02, 1980 (прототип) . (54)(57) УСТРОИСТВО ДЛЯ ВВОДА И11ф<ЗРМАЦИИ, содержащее первый и второй регистры, формирователь, блок срав— нения, блок памяти, блок индикации, первый блок элементов И, элемент ИЛИ и блок ввода данных, выходы первой группы которого подключены к нходам формирователей и шифратора, выходы которого соединены с информационными входами первого регистра, выход формирователя подключен к стробирую— щему входу перногo регистра, выходы первой группы которого подключены к входам первой группы блока сравнения, выходы второй группы первого регист— ра янляютс я ин фср<1ацисн ныл» выходами устройства, выходы второй группы блока ввода данных соединены с входами первого блока элементов И, вы— ходы которого подключены к информационным входам второго регистра, выходы которого являются управляющими выходами jc TpoAc TB а и соедин ены с входами элемен т.сн Ю1И, выход которого является выходом Готовность устройства, выходы первой группы блока памяти подключены к входам второй группы блока сраннени я, первые входы сброса перво "о реянляются I.ерным Bxo+oM c6poca устройства, вторые входы сброса первого и второго регистров и нход сброса блока сравнения являются вторым входом сброса устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения защищенности устройства от несанкционированного доступа путем ицентификации полr 30BQTeлей, в него введены нт<:рой блок элементов
И и элемент задержки, причем ни<ходы второй группы блока памяти ссед;1н ены с одними входами второго блока элементов И, выходы которого подключены к входам второй группы первого блока элементов И и к вхедам блока индикации, другой вход второго блока элементов И соединен с выходом блока сравнения, выход блока ввода данных соединен со стробирующим входом блока памяти и через элемент задержки со стробирующим входом блока сравнения, выходы первой, третьей и четвертой групп первого регистра подключены к ин<",ормационным входам первой и второй групп и адресным входам блока памяти соотнетстне<;но.
2. Устройство пс 1<, 1, о т л и— ч а ю щ е е с я тем, что блок па— мяти содержит элементы памяти, ключ, элементы 112 и задержки, нагрузочный элемент, элемент односторонней пронодимсстич регистр и аккумулятор, Входы данных и адреса элемен ТоВ пс1мя ти являются соответственно группами информационных и адресных входов блока, выходы соединены с информационными входами регистра, выходы ко— торого являются соответствующими входами блока, замыкающий и размыкающий контакты ключа соединены с шинами нулевого потенциала и положительного <1ап<ряжени я, переключающий контакт — с входами Чтение/Запись" элементов памяти, стробирующий вход блока через элемен ты HE и з адержки подключен к стробирующим входам элементов памяти и регистра соотнетст— венно, шина положительного напряжения соединена с анодом элемента односторонней г ронодимости, катод котс рого подключен к выходу аккумулятора, к входам питания элементов памяти и через нагрузочный элемент к атробирующим входам элементов памяти
1((>Н4!
:i(!,(. (с
>(t
< ((!((! >,(::, . (,!
1 (;: (!(( !, .; ; (>. <
> )
I.<. () >< ) < > . t I; . О ((. :(..
)(> (l ,(I, I«HI(Õ ((; ((. (!
» ! Ii(. (,: г ((1»I( ((J, l ! н (t!T>((1.: :; .,:1((би( (> < - T И (. 1 : >. ; J) (! Гс>Р >— — r1r ã Г >а (2 ! < : f, . I- .:((T< =1-< :((:(((: (:-> (! .(!(! С.: >. " ) I - jK (3(» !: 1; " ((С . > (Л ЬЭ . ! (.. 1
1(<, !1.-11,1 r>i " „„ Icl ((>Т, (! (;с-:=.:, T . .»J;H(:!T ",г.<, 1 >>П г Ег)г.
Г il,. TI:(!?!,, H ((>О;.>." !(>
1. - -1 - "":- I (.1 "lй (! t > ((,1 (f:77 (< . (; jH J ", ll;TET .j, !(, (-(11 1 IC >,(ЕН Г.
I;;- ... ; lc T! i(0;l i ?I(!f 1 H (T . Fl !х г)ДЫ Ti<) I) -.
l . ;,Tj; 1; "! г(1>г11-Г) fr<1 t ((Cti(1 Т< (1(л 1(n l.(. Е It.. =. 1;!<- ((1(1????> <(а (-".:с > . 11(I)! I иf фс10(1(1" ((! I >ii ll i(!>11! H х: i>;,п(и«(-(3 (>IH>1" pc) !(< .р;, )1 ) : (. 1,>((l ГC !ß 1;)(t(<,(К><>ЕН К, C тро
i е(!3 .: (>ci и(J (а
- (с ((- ("! I i i(! "o c)()ОГО пОд—
I. -- - (<"H1.I I.:,: .:: : -;,(,f. в г.(() V 1(l-, б о-.
-> ((- > (> " l (i . f J l; Я ?. 7 li, > (r <3
)к . (>ойства, ьыхо -))к- I< . вв эда да .«ых . " -. ) i l I! I f I H х < >, (!.I 1i 1: .: (>?3 О 1 ) б > 1 с) к а (1, * . )„j . !« >T OPOI О (! г<. II(— (г jt " ((((< P, ((i г>IÇI III ВХОДа(л ВТ РО ("," » ги с i (((Jil l : Оды кот()>эОгО яв яют—, В, ci!, ((", В(>Х<>;(;1!, H;;- — Р< и T ) r(И:">((Л.И«с«Ь: С )ХОД(lf 111 Э;(СМЕН ТО . Г(.!() С ! ...,,, — . ((Н..... J с i > .I .iÍcl ВЫ(((, "! (I! (l . у (: i ll) б. l (>!(< Пc((IЯ.Ги ()ОД с
1tH:(;:;;; "::;.;..:-; гру«Г(ь(блока =))а 3t-.H И >((I r)1 Hi l< . l t,".(!)((С C>(;OCd ITCP О .7
; I (; г С i; t 0 ((. 1: г "Г (:;) .В Я В: ЯЮ т С) Я 11 Е Р В (.) 1 с(В:(((.().. ::(>«-:,:,;: Г(.:>;*. Г?!<., ВТОРЫЕ ll " >/I!: i .) (>< ("а:! <.(7(3 0) <7 И ?3 1? (1 H H Г <)(>(JI>. ?3 х ОДО(Л С (>pOC 1
Г (>OAC T<3cl r ?>13 F (С «1) в " ОР ) б 10К (ЛЕ. ".Ci! Т ОБ (И:> ))(С (!г!Н Т Зад Е()ж К И:I OH
i r., .; ВЫ < C>jj((3 1 ОРО(3 I P<7 ППЫ бГ(ОКс(П(г)—
i H (I1 с Ос,,>и и p«(1 c o?)« è ми в хо(дамl . Нт О, (. ((ока >)lе l»H <)B И, ?3 =TÕ(OÄÛ КО I O гол (лю:-FI.(j t< ))",u(;()м второй
:",,».:-(!«! ?:r (7«0ÃÎ (1. (О.: . ЭЛЕМЕНТОВ И И
«ХО;.;аг«,: )IC<» .: «,ПИ <аДИИ, ЛРУi ГOй
С-; — В(0-(," .:Ilr>ка З(с -";QHТОВ И COC
Г (jr > (c, l г ()а J(i i С(«1 (!
;ti; ;(l (Э i! 1 а T> l((>?j;аi J H ()- -(><-- ??! : (- -(-(..:,; 1 (> (- !. „((-, м в х ->Д n! .; блока и г) м я Гс и (; (I<»,—,c - -1:.Iе:,1»j:" Hä);c!7 (ки cc) с ро-и— !
>:.(!>! <И(-. ?)Х(ЭГЛ()(1 101«o;l, (:,: - ((ей ..t нетвертой . . !: (I! (I! f J .. ((.><.. .С :) (:: 1: 7 1КЛ IС . HЫ К и )(—
if (f . . ll (:t; . 1,:;::;(-;, !(>РВГ и l :>POE)
3 "0 б ЧС.!га - а Я-! И::":, l!С>Т< 13(H(С . :ром» т:,: с,:лок:)амяти содержит
":..1: H (> Icl(-(И, КЛЮ(?, ЭЛЕ 1»k!тЫ ((E г(. (! 1 :< К И Н (P (> 3 О -Пl Ый ЭЛЕМЕ((Т i: Е 1(:112 О, 1« OCT OPCII EI Ей ПРОВ СДИ МО ТИ с
;>»)-,с: р и ак:<у>мулятор; входы данных
«,!jPЕС((<>. С:;1»H (3?, ((аМЯ И ЯВЛЯЮТ (: >((. .>ОГГ В (3 Т . T ?3 C .HH О 1 РУ? (?)а(Г(1 ИН фОРМа— и адpесных входов блoicé, ))РJH 0«в! 0(>?(и H ены с и Ei (()Ормаци Он ными
В ХО;(l:!È р»ГИ < .,:))га(ВЫ) .ОДЬ) КоторЭГО
i .ЛiiЮT<1.(i - . O "13(-)ТСТВуlвщИМИ ВХО а(((И б..i->:<":, з()((1,:каюк;ий и раз(лыкающий конт(: ". ы кг!о<(а; Оединены с шинами ну;)е:30гn .-.oтe(iljиала и положительного
;:;It1ptI»;с:«Ия, ПЕрЕКЛЮЧаЮщий КОНтаКт вх: а((и Чтoвие/зап?!Сь элемен0;- .(.!(ти, стробир >E) »(3((вход блока - срез (>лемент ((Е и задержки поц— к.-,ю< ОH к стробирующим входам элеменJ о-. 1амят,(и регистра соответственНQ,;i!I!димости, катод которо"о ((одклю-ic?i. I(выходу аккумулятора, 1078419 к вхо)!ам !!и 1 с(ни я эле! It.i! I ов Ildмяти и через нагрузо 1ный элем знт к ck ðoб и 11 ую1ли м в х од а .. ::i э л е ме и т 1 в и а м 51 т11 .
Ва фиг. 1 приведена блок — схема устройства; на фк г. 2 — блок па.1яти на фиг. 3 — блок сравнения.
Устройство включает блок 1 11амя— ти, блок 2 индикац:1и, блок 3 сравнения, блок 4 ввода данных, первый
5 и второй 6 регистры, элемент ИЛИ
7, шифратор 8, гервый блок 9 элеме11тов И, формирователь 10, второй блок
11 элементов И, элемент 12 задержки, первый вход 13 сброса устройства, второй вход 14 сброса устройства, информационные выходные шины
15, командные выходные шины 16, выход 17 устройства, вторую 18 и первую 19 группы информационных входов блока памяти, адресные входы блока
20 памяти.
Блок 1 памяти содержит элементы памяти 21, регистр 22, ключ 23, элемент HE 24, элемент задержки 25, аккумулятор 26, элемент 27 односторонней п)1оводимости, нагрузочный элемент 28, шину 29 положительного напряжения.
В блоке 3 сравнения обозначены элементы Равнозна п1ость 30, элементы И 31 и триггер 32.
Каждый элемент памяти предназна— чен для хранения одноразрядных слов ((! — количество пользователей в системе). Совокупность элементов 21 составляет накопитель объемом (n+m) разрядных слов (п — количество признаков пол:»омочий; щ — дли 1а пароля пользова-.елей в битах) . В ка(естве эле leklтов памяти могут быть использо в а11ы, и а пр11мер, ми к росхемы 5 64
РУ2, В качестве элемента НЕ 24 должен использоваться инвертор, в котором при отключенном питании выход должен быть закрыт, т.е. иметь большое выходное сопротивление и может быть выполнен, например, на одном из элементов микросхем 133ДА8, 1333IA7, Аккумулятор 26 предназначен для питания элементов -амяти (сохранения информации в элементах 21) при отключении основного источника питания.
Аккумулятор 26 подключается только к элементам памяти. Питание остальных элементов блока 1 памяти осуществляется от основного источника питания (не показан).
Элемент 27 предназначен для предотвращения разряда аккумулятора при отключенном основном питании и подразряда аккумулятора при включенном основном питании, Элемент 28 предназначен для подачи питания (логическая 1 ) от аккумулятора 26 на стробирующий вход накопительных элементов 21 (т.е. для обеспечения сохранения информации в накоllи1 ЕЛ-.)il -1Е,(Q ...а, пени!, о(и(,вн(:.."1 источ: ик=, Б . (: I (! c3: . я т и р а б О т i F . " с; 1е. 1 (I i l!: образом.
Р(i,"(IEлl:1 cin 1 1. .1! . К Ik(lч 2 3 Ic il E (:1,11 15
:-я» так(!е-. !lo I ло1!ие,::ри 1. :1 а е(-о вы.(о.ге Ф(1р!1ируе сo-.,! с!»-.». -.:;
lе.-:; и 1 !11 и 1!остуl!no.--иии от б -.о. !.а -". стр(Пиру: ".:;(l ? c.11г11ал . -1ерез
=-;!-i.-.nIl E ((Б 24:: -: .х,1!.11 элс."".ентов 2.1
10 осу!!!ест!11!чете!1 . ак; "Ei no 1 ходам гру!1 пь! 18 !1ризнако..! 11олномо- ий, I!o EI!iYo— дам 20 пароля пользования в элемент
11амяти, адрес которого поступает н.! вход группы 19.
15 Режим считыва1!и я. К1тюч 23 перево— дится в c(?oтояние .лог11ческ;;го С на .-11 хQEIO. При поступлени . от б11ока
4 .тр: бирующег(1 сигнала чере: э.(е— мент НБ 24 производится выдача информации из. ячейки памяти, определяемой по адресу, поступающему по в1;одам группы )9, Через некоторое время (большее времени гереходного процесса при считывании информации из накопктельных элементов), определяемое элементом 25 задержки, проllзво дится запись информации в регистр 22.
Блок 2 индикации предназначен для маркировки (индикации) тех клавиш блока 4, которым соответствует списо1(разрешающих команд. Он содержит, например,п лампочек,инвертор с откры. тым коллектором на выходе и индикаторную лампу, подключенную к выходу инвентора и к шине + источника питания.
Блок 3 сравнения предназначен для сравнения эталонного пароля, хранимого в блоке 1 памяти, и пароля, набираемого на клавиатуре блока 1.
4(j При равенстве паролей на выходе элемента 31 устанавливается высокий уровень, который при поступлении с !гнала от элемента 12 устанавливает триггер 32 в 1, Сигналом по шине
45 14 триггер 32 устанавливается в
1!01i
Ф
Клавиатура 4 предназначена для набора информационной и командной частей сообщений, а также для набор пароле
Первый регистр 5 предназначен для приема признаков полномочий,номеров пользователей, паролей, информационных частей сообщений, набираемых на блоке 4.
Второй регистр 6 предназначен для приема командных частей сообщений, набираемых на блоке 4, Элемент ИЛИ 7 предназначен для формирования сигнала Готовность
60 Шифратор 8 предназначен для преобразования десятичного числа (набираемого на клавиатуре) в двоичнодесятичный код.
Первый блок 9 элементов И предназначени для блокировки записи команд. т. 5" ..I 1 (1: Е.т lit!..;Н >тт< 1 )лт" 1-,!:! .1» си; на «а .Днига, <)l: : J;= -.1»1 . :, : . );0<«а т «Лвflo С>»ДИНЕН—
l!!! . Ic 5 .. ) )11.:* .: »с<<1«11*1:! к 1< !т
<»т: )> . т : 1 "c!ì«н Tt>}3 1. ilp«,
На: а<<:- l! „ ;." l Нт }дс! »i»т !IP?!BI!<3«вЂ” индикации и :!»рныи
;С .",<:.Н К . >(; т;!«РВЫМИ Н><ОДаМИ СОЕДЕ.—
5! <".:.Е I l<- :k ic:<)??oi1: 1 Гт<7мяти т а
" .Т< ) 7 !т В::. С!) ДК)В0 -i«f» Ьl
<Н,!Х >т, т <>К.»; рйВЕ»С .i!il ff = .l.. < Лт *I . : (. . ЯДЕ РЖ Е<И 1:РЕД«3 а:313 ci. IЕЕ» !
1>< ., ",1>,;С i 11 Я тlОЖЕ!ЫХ, 1> i(>c!
<. 5.>:! l!! 3 С«ti >! Я °
У< . ) . т«< p! СИ ) 1»
5,,< >,! : i!а е!хо); 1 4 "0!1>оистBcl, ;><, !!< I k! I! t> т<СТ ifiа:3;!ИС3а!О ТCЯ В т
I!:1 13 f J !)J CI (! Jlr! I< т;< « 1 1 13 »а«
k k
"FIF;0т:.,;: - ройс:тна расс:мотрим в
::..УХ,><,-:; М«Х: OOI- ОН}<Ой РЕЖИМ И РЕ— жим : ачи» инфо!)мании в б.ок 1 памя (>с:. >(н )i! !.)сж;»;5«.,1 ()!я обе«!!ечения
:-.}3<>)}а <: ><>: ц«!»!!т"" с: ус "po)»o Tва пользо-! ° ci T Г 3! Ir>; 5 0 L t >ДЕ! М О 1 Р С Д В =! Р И Т С ) h 11 О
". }3 с . т« . kk t т;\ fl "е Ic р и 1lарОль ВВОД 1» >< l! I I;) "О 31! =1 К «H О.М.Е)- с» И)IИ ПарОЛЯ . Оущ«Г «в>:Ястс ki llc!. ИЕ»формап «он}:Ой i I}o ти б.т Оl;,; -1 . !1р! э T
Бсt ff kl <»Я 1: !, ):3 1 0()ОМ В JIB oii
:i! lй I< C )1 11!> фо). М< И<И ki 3 а ПИ СLII3<}I«ТO Я В
): и<. т) .. 1:<) <.;и 1 !» IJiv с <е Ор««1! рОВатеl
:!с><> ту«1(1« эта.!О»ный lldpo7b а с второс; о B:,Ехот(-1 «»а вхГ)д блока 11 элеме«3)тон и — ::ризнаки полномочий. После этого . адержае»ным сигналом (элемен-том" 12) с выхода 1!ереклеочателя BBDда !!аролей осу (ествляется сравнение набранного на клавиатуре и эталонногс> паролей. -:сли сравнение паролей произошло, то с выхода блока 3 срав— нения поступае= на блок 11. элементов И разрешающий сигнал, признаки полномочий через открытый блок 11 элементов H поступают на блок 2 ин дикации и блок 9 элементов И При б Ic>I< 2 « "(k !с т т t . : 1<3! НBи«о б JI<>.,а 4 «.«с,"": :pым o0<> : не 1 ну< т с«11»сок раз решее» ных кО(ланд и
i)1ñ>i<«9 от}<р««ваются элементы И, к
КОтОПЫЕЛ 1«ОДК I!0<3«}IBI КЛС«ВИ}>ти бЛОКа 4, 5 ooо" нетствуюшие спи«к„разрешенных ь 0 ланд для д }нно} о;«ользователя.
Пск ле это o <:iiepI > И 1< Омс» НДН У«0 »аС 1 и <=ООб!Це}»и и сl а блок<.. 4 . ИнфОрмади о}310 ная часть сооб}цения загисывается В !
«рный регистр 5, а командная часть но второй регистр 6 через соответствующие открытые элементы И блока 9.
;1ричем посл» набора команды на выхо 5 Ie 17 формируется сигнал Готовн<л«ть, по которому сообщение по шинам 15 и 16 поступает на ЭВ14 (не показа«!О) .
После приема сообщения 3BN сбра—
<«ынают регис тры 5 и 6 по входу 13.
По окончании работы блокировка ус.!ройства осуществляется нажатием пс реключателя Ввод пароля, Если
«.з регистра 5 но шине 20 поступает
»а блок 3 сравнения код, не ранный
)5 о талон н ому паролю, поступающему с выхода блока 1 памяти, то блок 3 выключается,, блокируя при этом блоки 11, 9, и выключается блок 2 индик<и(ии . Если произошло сравнение ко30 д» с паролем, то необходимо ввести н регистр 5 произвольный код, не равный эталоне»о.лу пароть, и нажать кнопку Ввод пароля, .
Режим записи информации в блок 1
35 1«амяти. Для обеспечения внода инфорк}а«Ц)»и н блок 1 памяти необходимо
;.еревести «<)110÷ 23, установленный B блоке 1 памяти, в режим Запись . б)!ока 4 последовательно вводятся
40 В регистр 5 признаки полномочий, ff îмер поль з<эвателя и пароль. Затем
»ри «»ажатии клавиши ввода пароля блока 4 из регистра 5 признаки пол:!ОМО<»ий и ПарОЛЬ ЗаПИСЫнаЮтоя В бЛОК
1:«а(ляти го адресу, определенному н с>мером поль з ователя.
После этого переключатель режима ус:ананливается в режим "Считывание".
Таким образом, использование изобретения позволяет осуществить предоставление полномочий пользователю ! право ввода с помощью разрешенных ключей, н соответствии скодом полномочий; который управляет блоком 11,выходы которого разрешают внод от группы
55 клавиш, обусловленных заранее для это -o пользователя.
1078419
1078419
A &о у
11
E &оку
О q». г
20 длолу 4
Gm &о ют 1
ВНИИПИ Заказ 964/42. Тираж 699., Подписное
Филиал ППП Памеат", г. Ужгород, ул. Проектная,4