Устройство для считывания информации с перфожетона

Номер патента: 1817113

Авторы: Белан, Саяпин

ZIP архив

Текст

(ГОСПАТЕНТ СССР)МВ 0 йд 8 УОПИСАНИЕ ИЗОБРЕТЕНИЯ ьтраас 1 нй,; киБ"БЙЗОТЕЯАК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССРМ 935984, кл. 6 06 К 7/10, 1982.Авторское свидетельство СССРЬЬ 622123, кл. 6 06 К 7/14, 1978.(54) УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ С ПЕРФОЖЕТОНА Изобретение относится к вычислительной технике и может применяться в автоматизированных системах обработки данных для считывания с перфожетонов данных(паролей) о полномочиях пользователей по доступу к хранимой в системе информации.Цель изобретения - повышение надежности устройства,На чертеже представлена блок-схема устройства,Устройство содержит блок 1 осветителей с усилителями 2 и светоизлучающими диодами 3, которые оптически связаны через перфожетон 4 с фотоприемником 5, усилитель 6, сдвиговый регистр 7; распределитель импульсов 8, блок 9 синхронизации, состоящий из первого элемента ИЛИ 10, генератора 11 тактовых импульсов, формирователя 12 импульсов, первый и второй элементы И 13, 14, первый триггер 15, буферный регистр 16, счетчик 17, блок 18 сравнения, третий и четвертый элементы И 19, 20, элемент 21 задержки, второй элемент ИЛИ 22, индикатор 23, второй триггер 24,. (57) Изобретение относится к вычислительной технике. Использование его в автоматизированных системах обработки данных позволяет повысить надежность устройства. Благодаря введению дополнительных элементов обеспечивается постоянное хранение и отображение количества произведенных считываний, а также установка режима с контролем использования устройства и блокировкой считывания информации, что снижает вероятность несанкционированного доступа к устройству, 1 ил,входы 25, 28 управления режимом работы, вход 26 "Считывание устрьйства", вход 27 "Контрольный код", контрольный выход 29 устройства, причем выход фотоприемника 5 соединен через усилитель 6 с информационным входом сдвигового регистра 7, первый выход формирователя 12 импульсов соединен с управляющими входами регистра 7 и распределителя 8 импульсов, второй выход - с первыми входами элементов И 13, 14, р первый вход - с выходом генератора 11 так еей товых импульсов, а второй вход - с выходом элемента ИЛИ 10 и с входом установки в 4 нулевое состояние триггера 15, первый вход ф элемента ИЛИ 10 является входом 26 иСчи- ф тывание устройства". прямой выход тригге- Од ра 15 соединен с вторым входом элемента И 14, в инверсный выход - с вторым входом ) элемента И 13, выход элемента И 14 соединен с вторым входом элемента ИЛИ 10, первый вход элемента И 19 соединен с выходом счетчика 17 и с первым входом блока 18 сравнения, а второй вход через элемент 21 задержки соединен с выходом элемента10 20 25 30 35 40 45 50 55 ИЛИ 22 и с первым входом элемента И 20, выход элемента И 19 соединен с входом индикатора 23, первый управляющий вход буферного регистра 16 соединен с первым входом элемента ИЛИ 10, информационные входы буферного регистра 16 являются входами "Контрольный вход" устройства, а второй управляющий вход регистра 16 соединен с входом счетчика 17, выходом элемента И 20 и с контрольным выходом 29 устройства, входы триггера 24 являются соответственно первым входом 25 и вторым входом 28 управления режимом работы устройства, а инверсный выход соединен с первым входом элемента ИЛИ 22, второй вход которого соединен с выходом блока 18 сравнения, выход буферного регистра 16 соединен с вторым входом блока 18 сравнения, второй вход триггера 15 соединен с выходом усилителя, второй вход элемента И 20 соединен с выходом элемента И 13,Устройство работает следующим образом,В исходном состоянии устанавливается один из возможных режимов работы устройства, например, с контролем использования устройства, что соответствует установке триггера 24 в единичное состояние по входу 28 управления режимом работы устройства, До начала работы устройства (непосредственно перед первым использованием устройства пользователем) устанавливаются в нулевое состояние все разряды счетчика 17 (вход сброса счетчика 17 на чертеже не изображен), Сброс счетчика 17 может производиться, например,автоматически при включении данного пользователя в число абонентов автоматизированной системы обработки данных (при выдаче пользователю перфожетона, при допуске к работе на данном рабочем месте), До этого разряды счетчика 17 находятся в произвольном. состоянии, что затрудняет подбор идентичного кода на пультовом регистре.Работа устройства начинается с приходом синхроимпульса считывания по. входу 26 "Считывание устройства". Синхроимпульс формируется с помощью кнопки считывания на чертеже не изображена) и поступает на первый управляющий вход буферного регистра 16, разрешая занесение информации с пультового регистра (на чертеже не изображен) в регистр 16, На пультовом регистре набран номер предыдущего обращения к устройству - порядковый номер предыдущего считывания, который в двоичном коде переписывается в регистр 16. Если устройство считывания используется первый раз (считывается пароль с первого вводимого перфожетона), на пультовом регистре набирается нулевой код, а в регистр 16 заносится нулевая двоичная кодовая комбинация. "0" на пультовом регистре должен набираться каждый раэ после установки в нулевое состояние всех разрядов счетчика 17. Если устройство считывания используется К-й раз беэ сброса счетчика 17, то на пультовом регистре перед использованием устройства необходимо набрать номер (К) - порядковый номер предыдущего считывания. Длительность формируемого от кнопки считывания синхроимпульса достаточна для занесения информации в регистр 16, Синхроимпульс с входа 26 устройства поступает также на первыр вход элемента ИЛИ 10 блока 9 синхронизации, Единичный сигнал с выхода элемента ИЛИ 10 запускает формирователь 12 импульсов. Одновременно триггер 15 устанавливается в состояние "0". Формирователь 12 посредством генератора 11 вырабатывает тактовые сигналы в количестве, равном удвоенному количеству позиций на перфожетоне 4, а затем, с некоторой задержкой во времени, один управляющий сигнал, поступающий на первые входы элементов И 13, 14. После выдачи управляющего сигнала выдача тактовых и управляющих сигналов прекращается, Тактовые сигналы подаются на вход распределителя 8 импульсов и сдвигающего регистра 7. На время, определяемое их длительностью, они посредством распределителя 8 через усилители 2 включают светоизлучающие.диоды 3 и, еще до момента выключения каждого из светоизлучающих диодов, производят сдвиг кода, хранящегося в сдвиговом регистре 7, на один разряд. При этом распределитель 8 дважды в течение цикла включает каждый из светоизлучающих диодов 3,Свет от блока 1 осветителей через отверстия перрожетона 4 воздействует на фотоприемник 5. Сигналы с фотоприемника 5 усиливаются усилителем 6 и подаются на информационный вход сдвигающего регистра 7. Одновременно сигналы с выхода усилителя 6 поступают на счетный вход триггера 15, Независимо от содержания кода, считанного с носителя дважды, по окончании цикла считывания триггер 15 должен устанавливаться в состояние "0", Элементы И 13, 14 посредством управляющего сигнала, который поступает с второго выхода формирователя 12, проверяют состояние триггера 15 по окончании цикла считывания. Если из-за помех в оптическом тракте в одном из тактов была принята или пропущена лишняя единица, триггер 15 оказывается в состоянии "1" и на выходе элемента И 14появляется единичный сигнал, который через элемент ИЛИ 10 блока 9 синхронизации осуществляет повторный запуск цикла считывания с одновременной установкой в состояние "0" триггера 15, В случае, если по окончании цикла считывания триггер 15 находится в состоянии "0", управляющий сигнал с второго выхода формирователя 12 через элемент И 13 поступает на второй вход элементаИ 20, на первый вход которого поступает сигнал с выхода элемента ИЛИ 22. Сигналы на вход элемента ИЛИ 22 поступают с выхода блока 18 сравнения и с инверсного выхода триггера 24, Если триггер 24 находится в состоянии "0", что соответствует режиму работы устройства без контроля использования устройства, на инверсном выходе триггера 24 присутствует единичный сигнал, который открывает по первому вхо. ду элемент И 20. В результате управляющий сигнал с выхода элемента И 13 поступает на контрольный выход 29 устройства, обеспечивая запуск схем ввода информации со сдвигающего регистра 7 в ЭВМ (на чертеже не изображена). Одновременно сигнал с выхода элемента И 20 поступает на счетный суммирующий вход счетчика 17. К содержимому счетчика 17 прибавляется "1", тем самым определяется порядковый номер очередного считывания, произведенного устройство, Если триггер 24 находится в состоянии "1", что соответствует режиму работы устройства с контролем и блокировкой использования устройства, на инверсном выходе триггера 24 присутствует нулевой сигнал. Сигнал на выходе элемента И 20 появится при наличии единичного сигнала на выходе блока 18 сравнения. Двоичный код с выхода счетчика 17 поступает на первый вход блока 18 сравнения, на второй вход которого поступает двоичный код с выхода буферного регистра 16. Если совпадают заданное пользователем на пультовом регистре число е номером последнего считывания, сформированным в счетчике 17, на выходе блока 18 сравнения появится единичный сигнал, который через элемент ИЛИ 22 поступает на второй вход элемента И 20, подготавливая его открытие, и через элемент 21 задержки - на второй вход элемента И 19. В результате код с выхода счетчика 17 через элемент И 19 поступает на вход индикатора 23. Тем самым обеспечивается отображение числа, сформированного в счетчике 17 (номера последнего считывания), для визуального восприятия пользователем. Единичный сигнал, поступающий с выхода блока 18 сравнения через элемент ИЛИ 22 не второй вход элемента И 20, разрешает прохождение сигнала с выхода злемента И 13 на контрольный выход 29 устрой" ства. Тем самым обеспечивается запуск схем ввода информации со сдвигающего регистра 7 в ЭВМ, т,е, происходит очередное 5 считывание (использование устройства). Единичный сигнал с выхода элемента И 20 поступает на счетный суммирующий вход счетчика 17, на выходе которого формируется код номера текущего считывания, и на 10 второй управляющий вход регистра 16, устанавливая в нулевое состояние все его разряды, В результате на выходе блока 18 сравнения установится нулевой сигнал, закрывающий по вторым входам элементы И 15 19 и И 20. Элемент И 19 закроется с задержкой, обеспечиваемой элементом 21 и достаточной для отображения номера текущего считывания схемой 23 и его визуального восприятия пользователем, При20 очередйой попытке использования устройства для считывания информации с перфожетона пользователю необходимо набрать на пультовом регистре номер последнего считывания, после чего - нажать кнопку счи тывания. Если номер на пультовом регистре не соответствует номеру последнего считывания, сформированному в счетчике 17, на выходе блока 18 не будет сформирован сигнал сравнения; следовательно, управля 30 ющий сигнал считывания с выхода элемента И 13 на контрольный выход 29 устройства не поступит. Тем самым блокируется считывание информации со сдвигового регистра 7 в ЭВМ,35 Таким образом, предлагаемое устройство обеспечивает считывание информации с перфожетона и выдачу ее в ЭВМ, а также осуществляет постоянное хранение (до установки в "0" всех разрядов счетчика 17) и40 отображение количества произведенных считываний. Кроме того, в устройстве предусмотрена возможность установки режима работы с контролем использования устройства и блокировкой считывания информа 45 ции с перфожетона в ЭВМ, При этом перед считыванием пользователю необходимо набрать на пультовом регистре номер последнего считывания, которое он произвел в предыдущем сеансе работы. При правиль 50 ном наборе после подачи синхроимпульса считывания на выходе блока 18 сформируется сигнал сравнения. В результате управляющий сигнал считывания информации с перфожетсна поступит на контрольный вы 55ход 29 устройства, в счетчике 17 сформируется код номера текущего считывания, а индикатор 23 последовательно отобразит номера предыдущего и текущего считывания. При неправильном наборе кода нв пультовом регистре считывание информации с перфожетона в ЭВМ не производится, После использования устройства пользователь, изменив код на пультовом регистре, обеспечит невозможность для постороннего лица, не знающего номера предыдущего 5 считывания, воспользоваться поддельным или незаконно приобретенным перфожетоном для ввода пароля и доступа в автоматизированную систему обработки данных.Предлагаемое устройство обеспечивает 10для пользователя воэможность оперативного контроля за фактами несанкционированного использования устройства. Устройство позволяет снизить вероятность ввода паро, лей посторонними лицами, Повышение на /дежности защиты интеРеСов польз 6 вателя достигается за счет реализации режима-доступа с измейяющимся при каждом обраще- нии секретным числоМ (йдентификатором пользователя), в качестве которого выступа-. 20 ет номер последнего обращенйя, При этом затрудняется использование посторонними лицами секретного числа, даже если оно случайно узнано: ввести пароль будет тем сложнее, чем выше интенсивность исполь зования устройства пользователем и чем больше времени прошло с того момента, когда секретное число стало известно постороннему лицу. Предотвращение фактов использования устройства посторонними 30 лицами позволяет повысить надежность защиты информации, хранящейся в автоматизированной системе обработки данных,Формула изобретенияУстройство для считывания информации с перфожетона, содержащее первый и второй элементы И, первый триггер, распределитель импульсов, выходы которого соединены с соответствующими входами блока осветителей, оптически связанных с фото приемником, выход которого соединен через усилитель с информационным входом сдвигового регистра, блок синхронизации, состоящий из генератора тактовых импульсов, первого элемента ИЛИ и формировате ля импульсов, первый выход которого соединен с управляющими входами сдвигового регистра и распределителя импульсов, второй выход - с первыми входами первого и второго элементов И, первый вход - с выходом генератора тактовых импульсов, а второй вход - с выходом первого элемента ИЛИ и с входом "Установка единицы" первого триггера, первый вход первого элемента ИЛИ является входом "Считывание устройства", прямой выход первого триггера соединен с вторым входом второго элемента И, а инверсный выход - с вторымвходом первого элемента И, выход второго элемента И соединен с вторым входом переогоэлемента ИЛИ, отл ич а ю щ ее с я тем, что, с целью повышения надежностИустройства, оно содержит буферный регистр, второй триггер, счетчик, блок сравнения, элементы задержки, второй элемент ИЛИ, третий и четвертый элементы И и индикатор, соединенный с выходом третьегоэлемента И, первый вход которого соединен с выходом счетчика и с первым входом блока сравнения, а второй вход через элемент задержки соединен с выходом второго элемента ИЛИ и с первым входом четвертого элемента И, первый управляющий вход буферного регистра соединен с первым входом первого элемента ИЛИ, информационные входы буферного регистра являются входами "Контрольный код" устройства, а второй управляющий вход буферного регистра соединен с входом счетчика и с выходом четвертого элемента И, который является контрольным выходом устройства, входы второго триггера являются, соответственно первым и вторым входами управления режимом работы устройства, а выход соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом блока сравнения, выход буферного регистра соединен с вторым входом блока сравнения, второй вход,первого триггера соединен с выходом усилителя, второй вход четвертого элемента И соединен с выходом первого элемента И.. Тираж Подписноедарственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб., 4/5 бинат "Патент", г, Ужгород, ул.Гагарина, 101

Смотреть

Заявка

4799926, 06.03.1990

ВОЙСКОВАЯ ЧАСТЬ 25840

БЕЛАН АЛЕКСАНДР МИХАЙЛОВИЧ, САЯПИН ВИКТОР ПРОКОФЬЕВИЧ

МПК / Метки

МПК: G06K 7/14

Метки: информации, перфожетона, считывания

Опубликовано: 23.05.1993

Код ссылки

<a href="https://patents.su/5-1817113-ustrojjstvo-dlya-schityvaniya-informacii-s-perfozhetona.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для считывания информации с перфожетона</a>

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