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

кандидата технических наук
Шарипов, Рифат Рашатович
город
Казань
год
2006
специальность ВАК РФ
05.12.13
цена
450 рублей
Диссертация по радиотехнике и связи на тему «Разработка полигауссового алгоритма аутентификации пользователей в телекоммуникационных системах и сетях по клавиатурному почерку»

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

На правах рукописи

ШАРИПОВ РИФАТ РАШАТОВИЧ

РАЗРАБОТКА ПОЛИГАУССОВОГО АЛГОРИТМА АУТЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЕЙ В ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМАХ И СЕТЯХ ПО КЛАВИАТУРНОМУ ПОЧЕРКУ

05.12.13 - Системы, сети и устройства телекоммуникаций

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

Казань 2006

Работа выполнена в Казанском государственном техническом университете им. А.Н.Туполева

Научный руководитель: заслуженный деятель науки и техники

Республики Татарстан, доктор технических наук, профессор Сафиуллин Наиль Закирович

Официальные оппоненты:

доктор технических паук, профессор Глова Виктор Иванович

кандидат физико-математических наук, доцент Акчурин Адель Джавидович

Ведущая организация:

Институт проблем информатики Академии Наук Республики Татарстан (ИПИ АН РТ), г. Казань

Защита состоится « 28 »декабря 2006 г. в 14 часов на заседании диссертационного совета Д.212.079.03 при Казанском государственном техническом университете им. А.Н. Туполева по адресу: 420111, г. Казань, ул. К. Маркса, 10.

С диссертацией можно ознакомиться в библиотеке Казанского государственного технического университета им. А.Н. Туполева, с авторефератом диссертации -на официальном сайте Казанского государственного университета им.А.Н. Туполева www.kai.ru

Автореферат разослан "27" ноября 2006 г.

Учёный секретарь диссертационного совета, кандидат технических наук, профессор

Г.И. Щербаков

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы. Важнейшим аспектом информационной безопасности телекоммуникационных систем и сетей самого широкого назначения является разграничение доступа к управлению системой и к её ресурсам.

В настоящее время наиболее актуальными являются системы на основе биометрических методов разграничения и контроля доступа. Одним из важных направлений биометрии является аутентификация пользователей по их клавиатурному почерку. Областью её применения являются системы, в которых существует клавиатурный ввод информации или управление через клавиатуру: компьютерные системы и сети, сотовая связь, системы государственной важности и др. Данная проблема изучалась в работах таких ученых, как R. Gaines, W. Lisowski, S. Press, N. Shapiro, Dawn Song, Peter Venable, Adrian Perrig, Alen Peacock, J. Leggett, D. Umphress, G. Williams, Расторгуев С. H., Минниханов Р.Н., Иванов А.И. и др. Однако многие вопросы аутентификации пользователей на основе их клавиатурного почерка не изучены. Существующие программные реализации подобных систем характеризуются недостаточной достоверностью аутентификации. Актуальна разработка новых методов, алгоритмов и их программно-аппаратных реализаций, повышающих эффективность систем идентификации и аутентификации.

Работа систем аутентификации пользователей состоит из ряда этапов:

1. сначала систему настраивают под определённых пользователей;

2. пользователи многократно набирают заранее известные или случайные фразы, вычисляются заданные наборные характеристики пользователей;

3. значения этих характеристик подвергаются статистической обработке: вычисляются математические ожидания и дисперсии и записываются в память; в дальнейшем эти значения являются эталонными;

4. после настройки система аутентифицирует пользователей и решает задачу выбора двух гипотез: гипотеза 1 означает что пользователь, который набирает слова на клавиатуре, является одним из зарегистрированных; гипотеза 2, наоборот, означает, что пользователь не зарегистрирован.

Достоверность аутентификации в выше перечисленных работах, использующих данные этапы, не превосходит 90%. Это связано с нестабильностью почерка пользователей ввиду изменения их психофизиологического состояния.

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

В работе ставится задача разработки и реализации полигауссового алгоритма аутентификации пользователей по клавиатурному почерку с целью повышения достоверности аутентификации. Решению данной задачи посвящена настоящая диссертация.

Цель диссертационной работы заключается в повышении достоверности аутентификации пользователей по клавиатурному почерку за счёт применения полигауссового алгоритма аутентификации в телекоммуникационных системах и сетях.

Для достижения поставленной цели решается задача разработки совокупности методов и средств реализации полигауссового алгоритма распознавания. Частные задачи диссертационной работы заключаются в следующем:

- разработка полигауссового алгоритма аутентификации пользователей по клавиатурному почерку;

- исследование новых параметров клавиатурного почерка пользователей;

- разработка технических средств измерения новых параметров клавиатурного почерка пользователей;

- разработка системы аутентификации пользователей, в которой реализован полигауссов алгоритм;

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

Методы исследований. Основные задачи решены на основе применения методов теории вероятностей, распознавания образов, математического анализа, проектирования радиоэлектронных средств, а также на основе экспериментальных исследований, выполненных с использованием среды программирования Borland Delphi 7 и разработанного программно-аппаратного комплекса вычисления скорости нажатия клавиш.

Научная новизна диссертационной работы заключается в следующем.

1. С целью повышения достоверности аутентификации разработан полигауссов алгоритм аутентификации пользователей по их клавиатурному почерку.

2. В работе систематизированы известные параметры клавиатурного почерка и введён новый параметр - скорость движения клавиш при надавливании их пользователем, где скорость представляется как процесс изменения ёмкости контактной пары во времени.

3. Разработано устройство вычисления скорости нажатия клавиш, а также алгоритмы работы программы-обработчика и микроконтроллера.

4. Разработана система аутентификации пользователей, в которой реализован полигауссов алгоритм.

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

Апробация работы. Результаты диссертационной работы обсуждались на международных научно-практических конференциях: «X Всероссийские Туло-левские чтения», г. Казань, 2002 г.; «XI Всероссийские Туполевские чтения», г. Казань, 2003 г.; на студенческой практической конференции «VII Королёвские чтения», Самара, 2003 г.; на II всероссийской научно-практической конферен-

ции студентов «Молодёжь и современные информационные технологии», г. Томск, 2004 г; на научно-технической конференции «Развитие технологий радиоэлектроники и телекоммуникаций», г. Казань, 2004 г.; на молодёжной науч-но-ирактической конференции, посвященной 1000-летию г. Казани «Туполев-ские чтения», г. Казань, 2005 г.; на региональной научно-мстодической конференции «Профессиональные компетенции в структуре модели современного инженера», г. Нижнекамск, 2005 г.

Реализация результатов работы. Результаты диссертационной работы используются в учебном процессе КГТУ им. А.Н. Туполева.

Публикации. По теме диссертации опубликовано 11 работ, в том числе 1 работа из списка, рекомендованного ВАК РФ журнале «Вестник КГТУ им. А.Н. Туполева».

Структура работы. Диссертация состоит из введения, трёх глав, заключения и списка литературы, изложена на 135 страницах машинописного текста, содержит 33 рисунка, 2 таблицы и список использованной литературы из 109 наименований.

На защиту выносятся следующие результаты:

1. повышение достоверности аутентификации пользователей при одновременном упрощении математического аппарата за счёт применения полига-уссового алгоритма аутентификации;

2. увеличение объёма регистрируемой информации за счёт применения дополнительного параметра - скорости нажатия клавиш;

3. система идентификации пользователей, для которой реализован полигауссов алгоритм с целью повышения достоверности аутентификации.

СОДЕРЖАНИЕ РАБОТЫ

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

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

Автором одной из первых работ в данной области является Гейне, который в 1980 г. провёл ряд экспериментов. Его исследования продолжены в работах Леггета, Умпресса и Уильямса, которые получили следующие значения коэффициентов своей системы: FRR (ошибка первого рода) - 5,5% , FAR (ошибка второго рода) - 5%. Коэффициент достоверности аутентификации составлял 89,5%.

Также некоторые исследования в этой области были проведены Гарсиом. В его подходе использовалась матрица векторов связанных задержек, как величина, содержащая данные об индивидуальной подписи. Использовалась функция измерения расстояния Махаланобиса для определения сходства между аутен-тифицируемым почерком и эталоном пользователя.

В отличие от других, Янг и Хаммон использовали Евклидово расстояние между двумя векторами для сравнения количества атрибутов, которые могут включать нажатия клавши, время для набора заранее определенного количества слов. Однако не было предоставлено данных об эффективности этой системы, так как она была разработана в коммерческих целях.

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

Известна работа Расторгуева С.П. В своей монографии автор разделил процедуру аутентификации на два вида. Первый вид - это парольная идентификация, где пользователь по парольной фразе проходит процедуру аутентификации. Второй вид - идентификация пользователей по набору случайной фразы. Также Расторгуев выделил два режима процедуры идентификации: процедуру настройки системы и процедуру аутентификации. Автор не приводит результатов достоверности аутентификации.

Известна работа Минниханова Р.Н. Регистрируемые параметры были разделены на две группы:

1. Параметры, связанные с временными характеристиками ввода текста.

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

Задачу идентификации пользователей по клавиатурному почерку можно представить в следующем виде (рис.1):

Коммутатор

2 2 Доступ к системе

3 3

• • П • • п

Чужой Чужой Отказ

X

Рис. 1. Задача идентификации пользователей

На вход системы поступают идентификационные параметры почерка зарегистрированных пользователей, а также и не зарегистрированных, которые в дальнейшем будут определяться как чужие. Блок принятия решения можно представить как коммутатор, который по определённому правилу разграничивает доступ к системе. В случае, когда система пользователя идентифицирует как чужого - доступ к ресурсам системы закрывается. Рассмотрим подробнее работу системы идентификации пользователей по клавиатурному почерку.

Входные сигналы можно представить в виде следующего функционала:

Х^1Лх1(4х2(1)...хт(0], (1)

где х1(1),х2(1)...х01(1) - параметры клавиатурного почерка ьго пользователя. Параметрами могут быть временные значения: удержание клавиш, интервалы времени между нажатием соседних клавиш, перекрытие клавиш, скорость набора клавиш, относительные замедления или ускорения нажатие и т.д.

Выражение (1) является личностным вектором ¡-го пользователя, характеризующим его манеру работы на клавиатуре. При идентификации пользователей происходит вычисление их векторов, которые поступают в коммутатор. Коммутатор по некоторому заложенному в него правилу дает аутентификаци-онное решение «ДА» или «НЕТ». То есть, идентифицируемый пользователь либо получает доступ к системе и её ресурсам, либо игнорируется.

Назовём правило принятия решения - правилом коммутации. Правило коммутации можно представить как:

К = Р[Х], (2)

где X = £ Х;, Г - критерий принятия решения.

1-1

С учетом (1) можем записать:

К = РЕ(1Дх,(1))х2(г)...хт(1)])]. (3)

1=1

Формула (3) является математической моделью коммутатора.

В данной работе для оценки эффективности систем идентификации был введён коэффициент достоверности аутентификации, который определяется как:

Кд = Rnp/Rp, где Rnp - количество верных решений системы, Rp - количество всех решений системы. Л также коэффициент ошибочных решений системы Кош-Ron/Rp, где Rom - количество ошибочных решений системы.

На рис.1, ошибочные решения системы показаны в виде пунктирных линий:

......-™.......-...................... ошибки первого рода;

-------- _. ошибки второго рода.

Обзор известных работ, а также методик аутентификации пользователей показал недостаточную достоверность аутентификации. Результаты достоверности известных работ не превосходят 90%. Таким образом, возникает задача повышения достоверности аутентификации пользователей по клавиатурному почерку при попытке пользователя получить доступ к системе и сетям телекоммуникаций и к её ресурсам, которая решается в данной диссертационной работе.

В связи с этим в работе выделены следующие частные задачи:

- разработка полигауссового алгоритма аутентификации пользователей по клавиатурному почерку;

- исследование новых параметров клавиатурного почерка пользователей;

- разработка технических средств измерения новых параметров клавиатурного почерка пользователей;

- разработка системы аутентификации пользователей, в которой реализован полигауссов алгоритм

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

Во второй главе производится выбор параметров клавиатурного почерка и разработка алгоритмов формирования эталонов пользователей, а также систематизированы параметры клавиатурного почерка и введён новый параметр -скорость движения клавиш при их нажатии пользователем, где скорость представляется как процесс изменении ёмкости контактной пары клавиши V-dC/dt. В связи с этим исследованы несколько стандартных плёночных клавиатур. Исследования показали линейный характер изменения емкости контактных пар при нродавливании клавиши. Результат эксперимента представлен на рис 2.

Рис. 2. Диа1рамма изменения ёмкости контактной пары клавиши при продавливании плёнки

Расчетное значение ёмкости контактной пары составило 9,81 пФ, а среднестатистическое измеренное значение 150-и контактных пар - Сср=12,6бпФ, разброс ст=6,73. Большой разброс появляется из-за паразитных составляющих. С целью компенсации паразитных составляющих в работе был применён интегрированный способ регистрации ёмкости контактных пар и разработано устройство, которое фиксирует изменение ёмкости контактной пары и вычисляет скорость движения клавиш рис. 3.

Рис. 3. Устройство для вычисления скорости движения клавиш

Эта схема содержит в себе последовательно соединенные: клавиатуру, согласующий фильтр, преобразователь, аналого-цифровой преобразователь (АЦП), микроконтроллер, интерфейс КБ232, персональный компьютер. Клавиатура подключена к персональному компьютеру. Схема состоит из стандартных блоков, имеющих систему электрического питания которые па рисунке не показаны.

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

При надавливании пользователем клавиш клавиатуры значения изменения ёмкости контактных пар клавиш измеряются преобразователем, через согласующий фильтр. В преобразователе измеренные значения ёмкости контактных пар клавиш преобразуются в электрические величины.

Согласующий фильтр согласует работу клавиатуры персонального компьютера с преобразователем. С выхода преобразователя электрические величины поступают на вход АЦП. В АЦП электрические величины преобразуются в шестнадцатиразрядные двоичные числа. Эти шестнадцати разрядные двоичные числа с выхода АЦП поступают на вход микроконтроллера, где о™ обрабатываются микроконтроллером.

В микроконтроллере вычисляются значения изменения емкости контактных пар клавиш клавиатуры при их надавливании пользователем персонального компьютера. С выхода микроконтроллера, вычисленные значения скорости движения клавиш клавиатуры, через стандартный интерфейс RS232, отправляются на com порт персонального компьютера для дальнейшей статистической обработки. В работе так же представлены алгоритмы работы микроконтроллера и программы обработчика персонального компьютера.

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

1. Для каждого пользователя, под которого настраивают систему, создаются массивы, куда будут записываться измеренные временные значения.

2. После сбора достаточного количества информации система исключает грубые ошибки из наблюдения.

3. Проводится вычисления математических ожиданий и дисперсий. Система регистрирует К параметров клавиатурного почерка, которую молено представить как вектор /С=[к] кг... kt... кт], где кт - количество параметров на основе которых формируются эталоны. Среди них может быть время удержания клавиш, время между биграммами, скорость движения клавиш и др. Все эти параметры являются общими. Каждый из этих параметров можно представить как вектор kt=[V], v2 ...v, ...vi ]. Эти параметры назовём частными параметрами. Например, общий параметр время удержания клавиши, а частные параметры время удержания конкретных клавиш; время между биграммами - общий параметр, а время конкретной заданной биграммы - частный параметр; скорость движения клавиши -общий параметр, а скорость движения конкретной клавиши - частный параметр. Каждый частный параметр v, является вектором времени интервалов уг-[хь х2... Xj], где j - количество наблюдений. Исходя из этого, математические ожидания и дисперсии частных параметров вычисляются по следующим формулам:

где Шл ~ математическое ожидание i-ro частного параметра t-ro общего параметра , Xj;t - j-oe значение i-ro частного параметра t-ro общего пара-

метра, nit - количество значений наблюдения i-ro частного параметра t-ro общего параметра;

« 1 j.t=l

где <Л - дисперсия i-ro частного параметра t-ro общего параметра, xji, -j-oe значение i-ro частного параметра kt-ro общего параметра.

После процедур вычисления математических ожиданий и дисперсий происходит их запись в память в виде матриц, состоящих из Т строк и I рядов:

т„ т12 °12 • • т» CTit • ■ т1Т.°1ТЧ

т21 Oil m32 ■ а2Т • ^ 2Т > ®2Т

тп «и т,. ■ »«

Oil тс о в • ■ тк • т1Т.°1Т>

Каждая из этих матриц является эталоном пользователей, который в дальнейшем будет применяться для сравнения с новыми измеренными временными характеристиками в режиме аутентификации пользователей.

В третьей главе, создан полигауссовский алгоритм аутентификации пользователей по клавиатурному почерку, исследованы методы распознавания клавиатурного почерка пользователей, которые можно разделить на два вида: вероятностные методы и функции расстояния.

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

Рис.4 Функциональная схема самообучающийся системы распознавания клавиатурного почерка

Здесь БОПКП - блок обработки параметров клавиатурного почерка, БАС -блок алгоритмов самообучения, БРГТСПК - блок разбиения параметров клавиатурного почерка на классы, БФЭП - блок формирования эталонов, БПР - блок принятие решения.

На вход поступает вектор параметров клавиатурного почерка у1. В БОПКП определяются параметры клавиатурного почерка; в БАС задаётся алгоритм самообучения; в БРПКПК производится определение класса пользователей и принадлежности к ним поступивших параметров. В БФЭП - формируются эталоны пользователей, значения которых отправляются в БПР при распознавании пользователей.

Ввиду того, что параметры почерка пользователей изменяются во времени, то необходимо всё время пересчитывать эталон. Для этого разработана система с дообучением, функциональная схема которой представлена на рис.5.

Решение

Рис.5 Функциональная схема распознавания почерка с дообучением

В этой системе появляется обратная связь и дополнительный блок БППЭ -блок пересчёта параметров эталона. В случае успешной аутентификации происходит пересчёт параметров эталона пользователя.

Также разработан полигауссов алгоритм аутентификации пользователей и разработана система идентификации пользователей по клавиатурному почерку, в котором реализуется полигауссов алгоритм (см. рис 6).

Эта система включает в себя клавиатуру, БВПКП - блок вычисления параметров клавиатурного почерка, статистический анализатор и устройство «И». В режиме настройки системы формируются эталоны пользователей по алгоритму, разработанные в предыдущей главе, которые записываются в память статистического анализатора и считаются в дальнейшем эталонными.

проверка парольной фразы

Рис 6. Система идентификации пользователей

Полигаусов алгоритм аутентификации в режиме «идентификация»:

1. Вычисляются параметры клавиатурного почерка.

2. Из каждой 1-й реализации временного интервала х^) и вспомогательных сигналов хш(1) формируются сигналы сходства по формуле:

8и=Г(с1щ)=| 1+4цГ', п=1,2... >1;

где <1щ — расстояние между выборками анализируемого процесса и эталонных процессов.

3. Сравнивая сигналы сходства между собой и с некоторым пороговым уровнем Ь!Ь 1-ю реализацию исследуемого процесса относят к определенной подсовокупности Х„, соответствующей заданным пользователям,

В результате сравнения сигналов сходства генеральную совокупность реализаций I исследуемого процесса разделяют на подсовокупности реализаций 1„, п=1,2...N. Поскольку каждая п-я подсовокупность реализаций исследуемого процесса характеризуется ядром - многомерной плотностью распределения вероятностей п-го вспомогательного процесса Мц(х), то многомерные законы распределения исследуемого процесса описываются смесями плотностей распределения, у которых взвешивающие коэффициенты определяются простым соотношением:

Чп=1Ап=и...М.

Структурная схема анализатора, реализующая способ разделения в смеси гауссовских распределений с использованием эталонных сигналов, представлена на рис.7.

Рис.7.Структурная схема статистического анализатора клавиатурного почерка

Анализатор содержит эталоны различных пользователей 1] - 1м, блоки формирования модуля разности поступившего значения с эталонными значениями 2] - 2м, решающий блок 3, счетчик 4, группу счетчиков 5) - 5к, группа генераторов сигналов гауссовской формы 61 - 6м, перемножители 7( - 7м и сумматор 8.

Временные значения каждого эталона 11 - синхронизированные с поступившим на вход временным значением, поступают па первые входы всех блоков формирования модуля разности своего канала 2] - 2м, а на вторые входы всех блоков формирования модули разности поступает исследуемое временное значение. В блоках формирования модуля разности эталонные значения вычитаются из исследуемого значения и от полученной разницы вычисляется модуль и интегрируется. С максимальной вероятностью наименьший сигнал будет накоплен в интеграторе того канала, эталонное значение которого наиболее близко реализации исследуемого сигнала. После окончания реализации исследуемого сигнала накопленные в интеграторах блоков 2г - 2м сигналы поступают на вход решающего блока 3, где значения сравниваются между собой и выделяется канал с минимальным значением, что регистрируется счетчиком канала 5П, реализация канального генератора эталонного значения которого соответствует или наиболее близко к реализацией исследуемого сигнала.

В результате такого анализа реализаций исследуемого значения счетчики 51 — 5м зарегистрируют I], количество реализаций исследуемого значения

Х(0, совпадающих по величине и максимально сходных с эталонными значениями х,,^),

Таким образом, анализируемое устройство всю совокупность I реализаций исследуемых значений разделяет на N подсовокупностей, законы распределения которых соответствуют по вероятности законам соответствующих эталон-

ных значений. Вероятности определяются следующим образом. Общее количество реализаций поступивших значений считывается счетчиком нормирования результатов 4 (его коэффициент пересчета устанавливается заранее). При переполнении счетчика нормирования результата 4 с его выхода подается одновременно сигнал для запуска генераторов 6] - 6М и нормирование результатов счетчиков 51 - 5ц. Нормированные показатели счетчиков 5] - 5\ представляют собой вероятности Яп~1пЛ, п~1 разделённых подсовокупностей.

Выходные сигналы генераторов \УП(0 перемножаются с вероятностями qI1 в перемножителях 1\ - 7ц. Выходные сигналы перемножителей суммируются в сумматоре 8.

W(t) = Xq„Wn(t), q„>0, £q„=l, где:

КГ

w (x,m ,cr ) = —p=i—exp

n n n 4Тяа

2a 2

n = 1,N;

шп - математическое ожидание гауссовскои компоненты,

o2n - дисперсия гауссовской компоненты,

стп - С.К.О.(средне - квадратическое отклонение),

qn - вероятность гауссовской компоненты, которая зависит от частоты появления n-й гауссовской компоненты.

4. Согласно стратегии Байеса выбирается решение системы аутентификации.

Р(Ц 1t°) = —-, Li - классы принадлежащие к определённым поль-

Jp(L,)f,(t°)

зователям, f((t°) - распределение значения параметра i-ro пользователя. Для много параметрических систем:

Р(Ч 1 ак) = ,

]£]P(Ll)f1(tf.t®....,t0„)

Решение принимается по максимальному значению P(LS | aN) и при условии, что его значение превысило заранее определённый пороговый уровень.

5. В устройстве «И» осуществляется проверка правильности набора заранее известных парольных фраз.

6. При условии правильности набора парольной фразы система предоставляет доступ пользователю.

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

В результате смоделирована система, в которой реализован полигауссов алгоритм и проведён ряд численно-параметрических экспериментов, в которых участвовало 47 человек; для 5 из них были сформированы эталоны.

При формировании эталонов пользователей были выбраны следующие параметры почерка - время удержания клавиш, время между нажатиями клавиш, средняя скорость набора текста и скорость движения клавиш. С целью исключения грубых ошибок были ограничены диапазоны возможных временных значений. Эталон формировался в течение 30 дней.

После этого пользователи, эталоны которых не были сформированы в смо-делировашюй системе, а также пользователи, эталоны которых были сформированы, многократно набирали различные тексты. Это процедура продолжалась в течение 20 дней. Вычислялись параметры клавиатурного почерка и отправлялись на статистическую обработку по полигауссовому алгоритму, а также фиксировалось количество наборов пользователей на клавиатуре.

В результате подбора порогового значения апостериорной вероятности, которая составила 0.5, удалось снизить коэффициент ошибочных решений до 5%, тем самым повысить достоверность аутентификации до 95 %.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

1. С целью повышения достоверности аутентификации пользователей разработан полигауссов алгоритм аутентификации по их клавиатурному почерку. Применяя полигауссов алгоритм, удалось повысить коэффициент достоверности аутентификации до уровня 95%.

2. В работе были систематизированы параметры клавиатурного почерка пользователей и введён новый параметр - скорость нажатия клавиш - для повышения достоверности аутентификации.

3. Разработан способ вычисления скорости движения клавиш во время набора пользователем символов на клавиатуре, где скорость движения клавиш представляют как процесс изменения ёмкости во времени. В связи с этим проведен ряд исследований стандартных плёночных клавиатур и получены значения ёмкостей контактных пар клавиш, а также решена проблема паразитных составляющих за счёт интегрированного способа измерения ёмкости.

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

5. Проведены численно-параметрические исследования и эксперименты, в результате которых определён уровень достоверности аутентификации пользователей на базе разработанной системы.

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

Основные положения диссертации отражены в следующих публикациях.

1. Шарипов P.P. Технология биометрической защиты информации на основе клавиатурного почерка // X туполевские чтения. Тез. докл. Всероссийская молодёжная научная конференция 22-24 октября 2002г. - Казань, 2002г. - С. 137.

2. Шарипов P.P. Емкостной метод измерения скорости нажатия клавиши при идентификации пользователя по клавиатурному почерку // XI туполевские чтения. Тез. докл. Всероссийская молодёжная научная конференция 8-10 октября 2003г. - Казань, 2003г. - С. 51.

3. Шарипов P.P. Идентификация пользователей по клавиатурному почерку // VI королёвские чтения. Тез. докл. Всероссийская молодёжная научная конференция 1-2 октября 2003г. - Самара, 2003г. - С. 51 - 52.

4. Шарипов P.P. Идентификация пользователей по усилию нажатия клавиш на клавиатуре // XI туполевские чтения. Тез. докл. Всероссийская молодёжная научная конференция 8-10 октября 2003г. - Казань, 2003г. - С. 50.

5. Шарипов P.P., Сафиуллин Н.З. Усилие нажатия - как параметр клавиатурного почерка // Развитие технологий радиоэлектроники и телекоммуникаций. Тез. докл. Региональная научно-техническая конференция, посвященный 10-летию организации кафедры технологии радиоэлектронных средств 22-23 июня 2004г. - Казань, 2004г. - С. 98 - 99.

6. Шарипов P.P. Способ идентификации пользователя при работе его на компьютере // Молодежь и современные информационные технологии. Тез. докл. П всероссийская научно-практическая конференция студентов 25-26 февраля 2004г. - Томск, 2004г. - С. 225.

7. Шарипов P.P. Аутентификация пользователей в системах дистанционного образования в режиме слежения // Профессиональные компетенции в структуре модели современного инженера: Тез. докл. Региональной научно-методической конференции 29 апреля 2005г. - Нижнекамск, 2005. - С. 102-103.

8. Шарипов P.P. Применение полигауссовских моделей в задачах аутентификации пользователей по клавиатурному почерку // Туполевские чтения. Тез. Докл. Международная молодёжная научная конференция, посвящённая 1000-летию города Казани 10-11 ноября 2005г. - Казань 2005г. - ТомЗ, с. 114-116.

9. Шарипов P.P. Система распознавания клавиатурного почерка с обучением // Туполевские чтения. Тез. Докл. Международная молодёжная научная конференция, посвящённая 1000-летию города Казани 10-11 ноября 2005г. - Казань 2005г. - ТомЗ, с.116-117.

10. Шарипов P.P. Идентификация и аутентификация пользователей по клавиатурному почерку // Электронное приборостроение. Научно практический сборник. - Казань: ЗАО «Новое знание», 2005,- вып. 3(44). - С. 50 - 54.

11. Шарипов P.P., Сафиуллин Н.З. Аппаратурный анализ клавиатурного почерка с использованием эталонных гауссовских сигналов. // Вестник казанского государственного технического университета, №2,2006, С. 21-23.

Формат 60x80 }{6. Бумага офсетная. Печать офсетная. Печ. л. 1,0. Усл. печ. л. 0,93 Усл. кр.-отг. 0,98 Уч.-изд. л. 1,0 Тираж 100. Заказ И 120

Типография Издательства Казанского государственного технического университета 420111, Казань, ул. К. Маркса, 10

Оглавление автор диссертации — кандидата технических наук Шарипов, Рифат Рашатович

ВВЕДЕНИЕ.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ.

СОДЕРЖАНИЕ РАБОТЫ.

ГЛАВА 1. АНАЛИЗ МЕТОДОВ, ЗАЩИТЫ ИНФОРМАЦИИ И ИДЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЕЙ ПО КЛАВИАТУРНОМУ ПОЧЕРКУ

В СИСТЕМАХ И СЕТЯХ ТЕЛЕКОММУНИКАЦИЙ.

ВВЕДЕНИЕ.

1.1. КЛАССИФИКАЦИЯ СПОСОБОВ И СРЕДСТВ ЗАЩИТЫ ИНФОРМАЦИИ.

1.2. БИОМЕТРИЧЕСКИЙ КОНТРОЛЬ ДОСТУПА.

1.3. ОСОБЕННОСТИ РЕЖИМОВ БИОМЕТРИЧЕСКОЙ ИДЕНТИФИКАЦИИ И АУТЕНТИФИКАЦИИ.

1.4. КЛАССИФИКАЦИЯ БИОМЕТРИЧЕСКИХ ПРИЗНАКОВ.

1.5 ИДЕНТИФИКАЦИЯ ПОЛЬЗОВАТЕЛЕЙ ПО КЛАВИАТУРНОМУ

ПОЧЕРКУ.

1.6. ПОСТАНОВКА ЗАДАЧИ ИССЛЕДОВАНИЯ.

ГЛАВА 2. ВЫБОР ПАРАМЕТРОВ КЛАВИАТУРНОГО ПОЧЕРКА И РАЗРАБОТКА АЛГОРИТМОВ ФОРМИРОВАНИЯ ЭТАЛОНОВ ПОЛЬЗОВАТЕЛЕЙ.

2.1. ВЫБОР ПАРАМЕТРОВ КЛАВИАТУРНОГО ПОЧЕРКА.

2.2. МЕТОДИКИ ВЫЧИСЛЕНИЯ ЗНАЧЕНИЙ ПАРАМЕТРОВ КЛАВИАТУРНОГО ПОЧЕРКА ПОЛЬЗОВАТЕЛЕЙ.

2.3. ФОРМИРОВАНИЕ ЭТАЛОНОВ ПОЛЬЗОВАТЕЛЕЙ.

2.4 АЛГОРИТМ ФОРМИРОВАНИЯ ЭТАЛОННЫХ ЗНАЧЕНИЙ

ПАРАМЕТРОВ КЛАВИАТУРНОГО ПОЧЕРКА ПОЛЬЗОВАТЕЛЕЙ.

ВЫВОДЫ ПО ГЛАВЕ 2.

ГЛАВА 3. ПОЛИГАУССОВСКИЙ АЛГОРИТМ АУТЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЕЙ ПО КЛАВИАТУРНОМУ ПОЧЕРКУ.

3.1. ЗАДАЧИ РАСПОЗОВАНИЯ КЛАВИАТУРНОГО ПОЧЕРКА.

3.2. ОСНОВНЫЕ ПОДХОДЫ К РАСПОЗНАВАНИЮ КЛАВИАТУРНОГО ПОЧЕРКА.

3.3. ВЕРОЯТНОСТНЫЕ МОДЕЛИ РАСПОЗНАВАНИЯ КЛАВИАТУРНОГО ПОЧЕРКА.

3.4. РАСПОЗНАВАНИЕ ПОЧЕРКА С ПОМОЩЬЮ ФУНКЦИЙ РАССТОЯНИЯ.

2.5. РАЗРАБОТКА СИСТЕМ ИДЕНТИФИКАЦИИ КЛАВИАТУРНОГО ПОЧЕРКА ПОЛЬЗОВАТЕЛЕЙ ПО ИНФОРМАЦИОННОМУ ПРИЗНАКУ

2.6. ПОЛИГАУССОВ АЛГОРИТМ АУТЕНТИФИКАЦИИ ПОЛЬЗОВАТЕЛЕЙ В ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМАХ И

СЕТЯХ.

ВЫВОДЫ ПО ГЛАВЕ 3.

Введение 2006 год, диссертация по радиотехнике и связи, Шарипов, Рифат Рашатович

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы. Важнейшим аспектом информационной безопасности телекоммуникационных систем и сетей самого широкого назначения является разграничение доступа к управлению системой и к её ресурсам.

В настоящее время наиболее актуальными являются системы на основе биометрических методов разграничения и контроля доступа. Одним из важных направлений биометрии является аутентификация пользователей по их клавиатурному почерку. Областью её применения являются системы, в которых существует клавиатурный ввод информации или управление через клавиатуру: компьютерные системы и сети, сотовая связь, системы государственной важности и др. Данная проблема изучалась в работах таких учёных, как R. Gaines, W. Lisowski, S. Press, N. Shapiro, Dawn Song, Peter Venable, Adrian Perrig, Alen Peacock, J. Leggett, D. Umphress, G. Williams, Расторгуев С. H., Минниханов Р.Н., Иванов А.И. и др. Однако многие вопросы аутентификации пользователей на основе их клавиатурного почерка не изучены. Существующие программные реализации подобных систем характеризуются недостаточной достоверностью аутентификации. Актуальна разработка новых методов, алгоритмов и их программно-аппаратных реализаций, повышающих эффективность систем идентификации и аутентификации.

Работа систем аутентификации пользователей состоит из ряда этапов:

1. сначала систему настраивают под определённых пользователей;

2. пользователи многократно набирают заранее известные или случайные фразы, вычисляются заданные наборные характеристики пользователей;

3. значения этих характеристик подвергаются статистической обработке: вычисляются математические ожидания и дисперсии и записываются в память; в дальнейшем эти значения являются эталонными;

4. после настройки система аутентифицирует пользователей и решает задачу выбора двух гипотез: гипотеза 1 означает что пользователь, который набирает слова на клавиатуре, является одним из зарегистрированных; гипотеза 2, наоборот, означает, что пользователь не зарегистрирован.

Достоверность аутентификации в выше перечисленных работах, использующих данные этапы, не превосходит 90%. Это связано с нестабильностью почерка пользователей ввиду изменения их психофизиологического состояния.

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

В работе ставится задача разработки и реализации полигауссового алгоритма аутентификации пользователей по клавиатурному почерку с целью повышения достоверности аутентификации. Решению данной задачи посвящена настоящая диссертация.

Цель диссертационной работы заключается в повышении достоверности аутентификации пользователей по клавиатурному почерку за счёт применения полигауссового алгоритма аутентификации в телекоммуникационных системах и сетях.

Для достижения поставленной цели решается задача разработки совокупности методов и средств реализации полигауссового алгоритма распознавания. Частные задачи диссертационной работы заключаются в следующем:

- разработка полигауссового алгоритма аутентификации пользователей по клавиатурному почерку;

- исследование новых параметров клавиатурного почерка пользователей;

- разработка технических средств измерения новых параметров клавиатурного почерка пользователей;

- разработка системы аутентификации пользователей, в которой реализован полигауссов алгоритм;

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

Методы исследований. Основные задачи решены на основе применения методов теории вероятностей, распознавания образов, математического анализа, проектирования радиоэлектронных средств, а также на основе экспериментальных исследований, выполненных с использованием среды программирования Borland Delphi 7 и разработанного программно-аппаратного комплекса вычисления скорости нажатия клавиш.

Научная новизна диссертационной работы заключается в следующем.

1. С целью повышения достоверности аутентификации разработан полигауссов алгоритм аутентификации пользователей по их клавиатурному почерку.

2. В работе систематизированы известные параметры клавиатурного почерка и введён новый параметр - скорость движения клавиш при надавливании их пользователем, где скорость представляется как процесс изменения ёмкости контактной пары во времени.

3. Разработано устройство вычисления скорости нажатия клавиш, а также алгоритмы работы программы-обработчика и микроконтроллера.

4. Разработана система аутентификации пользователей, в которой реализован полигауссов алгоритм.

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

Апробация работы. Результаты диссертационной работы обсуждались на международных научно-практических конференциях: «X Всероссийские Туполевские чтения», г. Казань, 2002 г.; «XI Всероссийские Туполевские чтения», г. Казань, 2003 г.; на студенческой практической конференции «VII Королёвские чтения», Самара, 2003 г.; на II всероссийской научно-практической конференции студентов «Молодёжь и современные информационные технологии», г. Томск, 2004 г; на научно-технической конференции «Развитие технологий радиоэлектроники и телекоммуникаций», г. Казань, 2004 г.; на молодёжной научно-практической конференции, посвящённой 1000-летию г. Казани «Туполевские чтения», г. Казань, 2005 г.; на региональной научно-методической конференции «Профессиональные компетенции в структуре модели современного инженера», г. Нижнекамск, 2005 г.

Реализация результатов работы. Результаты диссертационной работы используются в учебном процессе КГТУ им. А.Н. Туполева.

Публикации. По теме диссертации опубликовано 11 работ, в том числе 1 работа из списка, рекомендованного ВАК РФ журнале «Вестник КГТУ им. А.Н. Туполева».

Структура работы. Диссертация состоит из введения, трёх глав, заключения и списка литературы, изложена на 135 страницах машинописного текста, содержит 33 рисунка, 2 таблицы и список использованной литературы из 109 наименований.

Заключение диссертация на тему "Разработка полигауссового алгоритма аутентификации пользователей в телекоммуникационных системах и сетях по клавиатурному почерку"

ВЫВОДЫ ПО ГЛАВЕ 3

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

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

3. С целью повышения достоверности распознавания пользователей в телекоммуникационных системах и сетях разработан полигауссов алгоритм аутентификации по клавиатурному почерку.

4. Разработана система идентификации пользователей в которой реализован полигауссов алгоритм и показаны особенности работы системы при настройки системы и идентификации пользователей по клавиатурному почерку.

5. В среде программирования Borland Delphi7 смоделирована система в которой реализован полигауссов алгоритм, а также проведены численно параметрические расчёты при настройки системы и при идентификации пользователей, а также оценена эффективность смоделированной системы.

124

ЗАКЛЮЧЕНИЕ

В диссертационной работе решена задача повышения достоверности аутентификации пользователей по клавиатурному почерку при попытке пользователя получить доступ к системе и сетям телекоммуникаций и к её ресурсам. При этом получены следующие результаты:

1. С целью повышения достоверности аутентификации пользователей разработан полигауссов алгоритм аутентификации по их клавиатурному почерку. Применяя полигауссов алгоритм, удалось повысить коэффициент достоверности аутентификации до уровня 95%.

2. В работе были систематизированы параметры клавиатурного почерка пользователей и введён новый параметр - скорость нажатия клавиш - для повышения достоверности аутентификации.

3. Разработан способ вычисления скорости движения клавиш во время набора пользователем символов на клавиатуре, где скорость движения клавиш представляют как процесс изменения ёмкости во времени. В связи с этим проведён ряд исследований стандартных плёночных клавиатур и получены значения ёмкостей контактных пар клавиш, а также решена проблема паразитных составляющих за счёт интегрированного способа измерения ёмкости.

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

5. Проведены численно-параметрические исследования и эксперименты, в результате которых определён уровень достоверности аутентификации пользователей на базе разработанной системы.

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

Библиография Шарипов, Рифат Рашатович, диссертация по теме Системы, сети и устройства телекоммуникаций

1. Уголовный кодекс РФ (С изменениями и дополнениями на 1 июня 2006 года). Москва: издательство «Эксмо». 2006 г. - 256 с.

2. Биометрические системы / www.fingeprint.ru

3. Группа компаний НКТ / www.smartcard.ru4. www.xaker.ru

4. Короткий С. Ловушка для взломщика. //Мир ПК. №4,1999 г., с. 154-159.

5. Агеев А.С. Компьютерные вирусы и безопасность информации // Зарубежная радиоэлектроника. 1989. N12.

6. Бияшев О.Г., Диев С.И., Размахнин М.К. Основные направления развития и совершенствования криптографического закрытия информации// Зарубежная радиоэлектроника. 1989. N12.

7. Герасименко В.А., Размахнин М.К., Родионов В.В. Технические средства защиты информации//Зарубежная радиоэлектроника. 1989. N12.

8. Герасименко В. А. Проблемы защиты данных в системах обработки//Зарубежная радиоэлектроника. 1989. N12.

9. Герасименко В.А. Криптографическая защита информации//Зарубежная радиоэлектроника. 1982. N

10. Казанцев В.В. Борьба с компьютерной преступностью, как один из аспектов информационной безопасности / http://freedom.samal.kz/soros.html

11. Иванов А.И. Биометрическая идентификация личности по динамике подсознательных движений. Пенза: ПГУ, -2000 г. - 188стр.

12. Льюнг Л. Идентификация систем. Теория для пользователя. М.: Наука, 1991 г, - 432 стр.

13. Эйкхофф П. Основы идентификации систем управления. М.: Мир. 1975. - 243с.

14. Рейбман Н.С. Дисперсионная идентификация. М.: Наука, 1981., - 336 стр.

15. Карасик И. Программные и аппаратные средства защиты информации для персональных компьютеров. // КомпьютерПресс. 1992, №3, с.37-46.

16. Жельников Владимир Криптография от папируса до компьютера -Москва, ABF, 1996. 336стр.

17. Защита программного обеспечения/Пер. с англ. Д. Гроувер, Р. Сатер, Дж. Фипс и др./ Под ред. Д. Гроувера. М.: Мир, 1992. - С. 286.

18. Юрий Морзеев Биометрические технологии и системы безопасности / http://www.compress.rU/Temp/3628/index.htm#02

19. Дэвид Уиллис, Майк Ли. Шесть биометрических устройств идентификации отпечатков пальцев // Сети и системы связи, N 9(31), 1998г., с. 146-155.

20. Дэвид Уиллис Пусть ваши пальцы зарегистрируются сами // Сети и системы связи, N 9(31), 1998г., с. 156-160.

21. Голиков И., Казанцев Т. Лапы, хвост и усы! Вот мои документы. //COMPUTERWORLD РОССИЯ 17 февраля 1998 г. с. 44-47.

22. Бетси Зайоброн Кто вы такой? / http://www.ccc.ru/magazine/depot/0403/ print.html?0503.htm

23. Подгорнов В.А. Приборы идентификации личности дешевеют и упрощаются / http://www.sciteclibrary.ru/rus/catalog/pages/6758.html

24. Рамишвили Г.С. Автоматическое опознавание говорящего по голосу. -М.: Радио и связь, 1981,224 с.

25. Атал Б. Автоматическое опознавание дикторов по голосам. // ТИИЭР, 1976, т. 64, №4, с. 48-66.

26. Розенберг А. Автоматическая верификация диктора: Обзор. // ТИИЭР, 1976, т. 64, №4, с. 66-79.

27. Бочкарев С.Л. Система голосовой аутентификации по динамическим параметрам акустического тракта человека. // Специальная техникасредств связи. Серия. Системы, сети и технические средства конфиденциальной связи. Пенза, ПНИЭИ, 1996, Выпуск №1., с.93 -102.

28. Способ автоматической идентификации личности. / Бочкарев C.JL, Иванов А.И., Андрианов В.В., Бочкарев B.J1. Оськин В.А // Патент РФ N 2161826 от 17.08.98. Патентообладатель ПНИЭИ.

29. Бочкарев C.JI. Эффект нелинейных кепстральных преобразований при идентификации личности по голосу. // Безопасность и конфиденциальность информации в сетях и системах связи. Тезисы доклада конференции 6-9 октября 1998г.- Пенза, ПНИЭИ, 1998. с. 62

30. Бовель Е.И., Хейдоров И.Э. Статистические методы распознавания речи: скрытые марковские модели. // Успехи современной радиоэлектроники.1998, №3, с. 45-65.

31. Маркел Дж. Д., Грей А.Х. Линейное предсказание речи. М.: Радио и связь, 1980.-248 с.

32. Макхол Д. Линейное предсказание: Обзор. // ТИИЭР, 1975, т. 63, №4.

33. Коротаев Г.А. Анализ и синтез речевого сигнала методом линейного предсказания // Зарубежная радиоэлектроника, 1990, №3, с. 31-50.

34. Юрий Морозеев. Зачем компьютеру зрение? // КомпьютерПресс, 2002, №8, с. 133-138.

35. Способ идентификации человека. / Новиков С.О., Морозеев Ю.В. // Патент РФ N 2175148 от 04.04.2000. Патентообладатель Свириденко А.В.

36. Кирсанов З.И. Экспертное отождествление человека по фотопортретам с применением математических методов исследования. М.: Наука, 1968.-213 с.

37. Кен Филлипс. Ваше лицо гарант безопасности.//РС\¥ЕЕК RUSSIAN EDITION, 3 июня, 1997 г., с.35-38.

38. Белоцерковский О.М., Глазунов А.С., Щенников В.В. Компьютерное распознавание человеческих лиц. // Зарубежная радиоэлектроника. Успехи современной радиоэлектроники. №8, 1997г., с.3-14.

39. Глазунов А.С. Процедуры идентификации лица человека на основе методики Зинина-Корсакова-Орлова.// Тез. Международной конференции. «Информатизация правоохранительных органов». М., 1996г., с.165-167.

40. Глазунов А.С. Автоматическое распознавание и идентификация лиц. -Тр. Издательства Академии МВД, 1997г., с.91-103.

41. Джей Янг Новый взгляд на безопасность / http://www.pcmag.ru

42. Николай Егармин Сейчас мы их проверим, сейчас мы их сравним! / www.computerra.ru/hitech/ novat/21380/

43. Евстегнеев В., Черномордик О, Биометрическая идентификация личности // Банковские технологии, №2,1997г, с.76 77.

44. Дегтярева А. Методы идентификации личности по радужной оболочке глаза. // On-line журнал «Графика и мультимедиа», вып.6, 2004 г.

45. Беленков В.Д. Электронные системы идентификации подписей // Защита информации. Конфидент. 1997, №6, с.39-42.

46. Разработка и исследование систем идентификации личности по динамике подписи. /Иванов А.И., Сорокин И.А, Клюхов Ю.С. / Отчет по аванпроекту. НИКИРЭТ, 1993, 150 е., г. Заречный Пензенской обл., библиотека НИКИРЭТ ин.№ 748.

47. Иванов А.И., Сорокин И.А. Автоматическая система идентификации личности по динамике подписи. //Новые промышленные технологии. №6, 1993.-е. 56-63.

48. Сорокин И.А., Иванов А.И., Кологоров В.А. Масштабирование сигналов в системах биометрической аутентификации по динамике подписи.//Новые промышленные технологии. Вып. №6,1998 г., с. 37-41.

49. Сорокин И.А. Иванов А.И. Анализ траектории ключевого слова в задаче биометрической аутентификации. // Специальная техника средств связи. Серия. Системы, сети и технические средства конфиденциальной связи. Пенза, ПНИЭИ, 1997, Выпуск №2., с.108 -113.

50. Способ идентификации личности по особенностям подписи. / Иванов А.И, Сорокин И.А., Бочкарев С.Л., B.J1. Оськин В.А., Андрианов В.В. // Патент РФ N 2148274 от 27.04.2000. Патентообладатель ПНИЭИ.

51. Завгородний В.В. и Мельников Ю.Н. Идентификация по клавиатурному почерку // Банковские технологии, №9,1998г., с. 45 - 47.

52. Ахмед Н., Рао К.Р. Ортогональные преобразования при обработке цифровых сигналов. М.: Связь, 1980. - 248 с.

53. Залманзон JI.A. Преобразование Фурье, Уолша, Хаара и их применение в управлении и других областях. М.: Наука, 1989.305с.

54. Хармут X.JI. Передача информации ортогональными функциями. М.: -Связь, 1975.

55. Марпл C.JI. Цифровой спектральный анализ и его приложения. М.: Мир, 1990.

56. Власенко В.А., Лаппа Ю.М., Ярославский Л.П. Методы синтеза быстрых алгоритмов свертки и спектрального анализа сигналов. М.: Наука, 1990.

57. Блейхут Р. Быстрые алгоритмы цифровой обработки сигналов. М.: Мир-1989.

58. Нуссбаумер Г. Бастрое преобразование Фурье и алгоритмы вычисления сверток. М.: Радио и связь, 1985.

59. Оппенхейм А., Шафер Р., Стокхем Т. Нелинейная фильтрация сигналов, представленных в виде произведения и свертки. ТИИЭР, 1968, т. 58, № 8.

60. Чайлдерс Д.Дж., Скиннер Д.П., Кемерейт Р.Ч. Капстр и его применение при обработке данных. ТИИЭР, 1977, т. 65, №10.

61. Распознавание образов: состояние и перспективы. //К. Верхаген, Р. Дайн, Й.Йостен, П.Вербак. М.: Радио и связь, 1985, - 104 с.

62. Беллман Р. Введение в теорию матриц. М.: Наука, 1969.

63. Грантмахер Ф.Р. Теория матриц. М.: Наука, 1988, - 552 с.65