Устройство для идентификации паролей пользователей

 

Изобретение относится к автоматике и может быть использовано для защиты ЭВМ от несанкционированного доступа. Цель изобретения - повышение надежности защиты от несанкционированного доступа. Устройство содержит регистры 1 - 3, дешифратор 4, селектор 5 кода, элементы ИЛИ 6 - 8, счетчики 9, 10, блок 11 памяти, блок 12 синхронизации, блок 13 элементов И, элементы И 14, 15, элемент НЕ 16, элемент 17 задержки, триггер 18. 4 ил.

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

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

РЕСПУБЛИК (si>s G 06 К 9/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

21

22

26

29

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4419389/24 (22) 03.05.88 (46) 30.07.91. Бюл. М 28 (72) P,О,Исаенко и А.Н.Романов (53) 681.32(088.8) . (56) Патент США hL 447912,кл.

G 06 P 3/02, 1984.

Авторское свидетельство СССР и 1564608, кл. G 06 К 9/00, 1987 (прототип), (54) УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ

ПАРОЛЕЙ ПОЛЬЗОВАТЕЛЕЙ

„„. >12„„1667116 А1 (57) Изобретение относится к автоматике и может быть использовано для защиты ЭВМ от несанкционированного доступа. Цель изобретения — повышение надежности защиты от несанкционированного доступа.

Устройство содержит регистры 1-3, дешифратор 4, селектор 5 кода, элементы ИЛИ 6 — 8, счетчики 9, 10, блок 11 памяти, блок 12 синхронизации, блок 13 элементов И, элементы

И 14, 15, элемент НЕ 16, элемент 17 задержки, триггер 18. 4 ил.

1667116

Изобретение относится к автоматике и может быть использовано для защиты ЭВМ от несанкционированного доступа.

Цель изобретения — повышение надежности защиты от несанкционированного доступа.

На фиг, 1 представлена блок-схема ,предложенного устройства; на фиг, 2 — при мер конкретного конструктивного выполне ния первого регистра; на фиг. 3 — то >ке, селектора кода; на фиг. 4 — то же, синхрони затора.

Устройство (фиг, 1) содержит первый, второй и третий регистры 1-3, дешифратор, селектор 5 кода, первый 6, второй 7 и ретий 8 элементы ИЛИ, первый 9 и второй

10 счетчики, блок 11 памяти, блок 12 синхонизации, блок 13 элементов И, первый 14 и второй 15 элементы И, элемент НЕ 16, элемент 17 задержки и триггер 18. На фиг,,1 также показаны первый 19 и второй 20 инхронизирующие входы устройства, перые 21 — 23, вторые 24 — 26 и третьи 27 инфор мационные входы устройства, первый 28

Информационный выходустройства и выходы . 29 — 31 устройства. Кроме тога, показан вход

32 синхронизатора и его выходы 33 — 36, входы

37 — 44 и выходы 29 — 31 селектора, вход 45 первого регистра и его выходы 46-48.

Первый регистр (фиг. 2) содержит триггеры 49 — 51 и элементы И 52-54.

Селектор кода (фиг. 3) содержит элемен гы И 55 — 58, элементы ИЛИ 59 — 60, блок 61 памяти, выполненный в виде ПЗУ, регистр 62, лементы И 63, элементы 64, 65 задержки.

Синхронизатор (фиг, 4) содержит гене втор 66, делитель 67 частоты, триггер 68, элемент И 69 и счетчики 70, 71.

Устройство работает следующим образом.

Перед началом работы все элементы и злы сброшены в исходное состояние (для прощения все цепи установки устройства в . сходное состояние не показаны).

Оператор-пользователь, начиная рабо ту, нажимает клавишу "Пароль" (не показана) и на вход 20 поступает импульс начала ввода пароля, который с входа 20 поступает на вход элемента ИЛИ 8, на входы элементов И 13 и на синхронизирующий вход счетчика 10, Информационные входы счетчика

I 0 соединены через элементы И 13 с входом

27, на который постоянно подается код с

Выхода генератора случайных чисел. При поступлении импульса начала ввода пароля на вход 20 он переписывает код с входа 27 в счетчик 10;

Таким образом, в счетчике 10 зафиксируется случайный код,-который используетСя как адрес обращения к блоку 11 памяти, выполненному в виде программируемого постоянного запоминающего устройства на микросхеме К 1551ЕЗ. В блоке 11 памяти хранится информация, характеризующая распределение цветов на экране дисплея.

При этом наличие единицы в соответствующем разряде соответствует наличию соответствующего цвета на экране дисплея.

Содержимое соответствующей ячейки бло10 ка 11 памяти поступает на вход регистра 3 и заносится в него импульсом синхронизации с выхода элемента 17 задержки, где задерживается на время считывания кода. С выхода 28 код распределения цветов на экране дисплея выдается как на вход управления отображения цветов на экране дисплея, так и на соответствующие входы 21 — 23 регистра 1.

Таким образом, если на экране дисплея, например, синий цвет, то и на входе 21 — 23

20 высокий разрешающий потенциал, соответствующий этому цвету. Как правило, для отображения цветной информации используется не более 16 цветов, хотя техническая реализация цветного дисплея фирмы ИВМ позволяет отображать 256 различных цветов.

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

30 клавиатуре устройства представлены восемь цветных клавиш точно так же, как в и рототи и е.

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

35 выхода элемента 17 задержки поступает на вход 32 блока 12 и устанавливает триггер 68 в единичное состояние, при котором он открывает элемент И 69 и подключает выход делителя 67 частоты к счетному входу счетчика 70, который фиксирует временной интервал, в течение которого кадр цветного изображения предьявляется оператору.

В отличие от прототипа, где оператору

45 представляется неограниченное время для принятия решения на выбор цветов, в предложенном устройстве счетчик 70 отсчитывает заданный интервал и после его переполнения нэ выходе счетчика появляет50 ся импульс конца экспозиции цветовой гаммы, который сбрасывает триггер 68 в исходное состояние и поступает на счетный вход счетчика 71, подсчитывающего число экспозиции, и нэ выходы 35, 36. Кроме того, 55 оператор должен в указанный временной интервал, определяемый счетчиком 70, выбрать соответствующие цвета на экране дисплея и нажать соответствующие им клавиши, Сигналы от нажатых клавиш поступают через соответствующие входы 24 — 26 нэ еди1667116 ничные входы триггеров 49 — 51 и устанавливают их в единичное состояние. Устанавливаясь в единичное состояние, упомянутые триггеры подают разрешающие потенциалы на входы соответствующих элементов И

52 — 54 и на соответствующих выходах 46 — 48 появляются информационные сигналы, поступающие на информационные входы регистра 2, который является регистром сдвига. С поступлением сигналов с выходов

46 — 48 на регистр 2 соответствующие разряды регистра 2 перейдут в единичное состояние.

Если все перечисленные процедуры выполнены до истечения интервала времени, заданного для ввода пароля, то по оконча-. нии его импульс конца экспозиции с выхода

35 блока 12 сбрасывает в исходное состояние регистры 1 и 2, снимая тем самым и изображение гаммы цветов с экрана дисплея.

Кроме того, тот же импульс с выхода 36 поступает на один вход элемента И 15, другой вход которого подключен к элементу НЕ

16, в свою очередь, соединенному с выходом элемента ИЛИ 7. Входы элемента ИЛИ

7 соединены с теми выходами дешифратора

4, которые фиксируют полное заполнение регистра 2. Учитывая, что к настоящему времени в регистре 2 зафиксировано лишь первое "слово", то на входах элемента ИЛИ 7 будут одни нули, на его выходе — низкий потенциал, на выходе элемента НЕ 16— высокий потенциал и, следовательно, импульс с выхода 36 синхронизатора пройдет через элемент И 15 и установит триггер 18 уп равления сдвигом в ".1". Триггер 18 открывает элемент И 14 и подключает генератор

66 импульсов синхронизатора через выход

34 к счетному входу счетчика 9 и к входу управления сдвигом регистра 2. Счетчик 9 подсчитывает число импульсов сдвига.

Учитывая, что для примера выбрана цветная гамма из восьми цветов, каждому из которых может соответствовать один из триггеров, то.после восьми сдвиговых импульсов первый байт в регистре 2 будет сдвинут на величину 8 разрядов, что зафиксирует счетчик 9 выдачей импульса переполнения на своем выходе, Этот импульс, во-первых, сразу поступает на нулевой вход триггера 18, сбрасывая его в исходное состояние; во-вторых, он поступает на счетный вход счетчика 10, увеличивая адрес следующей экспозиции на единицу, и, в-третьих, через элемент 17 задержки на время формирования адреса и считывания кода из блока 11 в регистр 3 он поступает на синхровход регистра 3, эапи15

25

35. щего входной импульс на время считывания

50

10 сывая в него содержание цветов следующей экспозиции.

В дальнейшем поступлением импульса с выхода элемента 17 задержки на вход 32 блока 12 описанный процесс цветового ввода пароля продолжается до тех пор, пока счетчик 71 блока t2 не зафиксирует выдачей импульса переполнения на своем выходе ЗЗ тот факт, что все экспозиции были предъявлены оператору.

Импульс переполнения с выхода 33 блока 12 поступает на вход 44 селектора 5. К этому моменту времени разряды регистра 3 будут заполнены четырьмя байтами. Дешифратор 4 расшифровывает набранный код и если он соответствует коду пароля, зафиксированному в устройстве, то открывается по потенциальному входу один из элементов И 55-57. С приходом на импульсный вход указанных элементов импульса переноса с выхода счетчика 71 он проходит через соответствующий элемент И и поступает на соответствующий вход считывания блока 61 памяти (ПЗУ), где в фиксированной ячейке по указанному входу считывания записано кодовое слово защиты, разрешающее доступ пользователю к конкретным областям данных. Это "слово" считывается на информационные входы регистра 62, куда оно заносится импульсом, поступающим на синхровход регистра 62 с выхода элемента 65 задержки, на который он поступает с выхода элемента ИЛИ 60. Параллельно с выхода элемента 65 задержки, задерживаюкодового слова из блока 61 памяти, импульс выдается как на выход 30 в качестве сигнала готовности кода пароля, который поступает через канал прерывания на вход управления

Э ВМ и переводит ее на подпрограмму опроса кода пароля. Для этого с ЭВМ на вход 19 поступает импульс опроса, который через вход 37 селектора 5 проходит на элементы И

63 и переписывает код пароля в ЭВМ. Тем же импульсом с входа 37, задержанным элементом 64 задержки на время передачи кода с регистра 62 на выход 31, регистр 62 сбрасывается в исходное состояние. В результате оператор-пользователь получает разрешение на работу в диалоговом режиме с ЭВМ в пределах заданных областей памяти.

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

59 будет открыт элемент И 58 и импульс переноса с выхода счетчика 71 проходит через элемент И 58 как на выход устройства в качестве сигнала несанкционированного

1667116

22

zs доступа, по которому включается звуковая сигнализация о попытке несанкционированного доступа к системе, так и через элемент ИЛИ 6 на нулевой вход регистра 2,, сбрасывая его в исходное состояние.

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

Устройство для идентификации паролей пользователей, содержащее два регистра, дешифратор, селектор кода защиты, первый

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

; синхронизирующему входу устройства, пер вый и второй выходы синхроимпульсов се лектора кода защиты соединены с первым и

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

15 соединен с входом установки в "0" триггера, со счетным вхОдом второго счетчика и первым входом третьего элемента ИЛИ, выход которого через элемент задержки соединен с входом блока синхронизации и входом

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

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

1667116

Редактор IVI. Келемеш

Заказ 2527 Тираж 389 Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101 ф/ 2

Составитель А.Чеканов

Техред М.Моргентал Корректор Э.Лончакова

Устройство для идентификации паролей пользователей Устройство для идентификации паролей пользователей Устройство для идентификации паролей пользователей Устройство для идентификации паролей пользователей Устройство для идентификации паролей пользователей 

 

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

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

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

Изобретение относится к автоматизированным системам обработки изображений

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

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

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

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

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

Изобретение относится к прикладному телевидению

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

Изобретение относится к технике восприятия и обработки изображений

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

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

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

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

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

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