Распознаватель отдельного юзера по тому, как он вводит текст

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

Модератор: BV

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Распознаватель отдельного юзера по тому, как он вводит текст

Сообщение |kerish| » 20.02.2005 (Вс) 0:27

Дело в том, что каждый человек по стилю и методу печатания текста на клавиатуре также индивидуален, как и по отпечаткам пальцев.
Type Memory - Программа, которая может опознать конкретного человека по тому, как он вводит текст.
Если программа будет давать хорошие результаты (7-8 правильных опознаний из 10), то возможно скоро не понадобятся никакие пароли.
ВНИМАНИЕ! Это только самая первая наработка, так что будьте снисходительны!
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось |kerish| 20.02.2005 (Вс) 2:27, всего редактировалось 2 раз(а).

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Re: Распознаватель отдельного юзера по тому, как он вводит т

Сообщение tyomitch » 20.02.2005 (Вс) 1:19

|kerish| писал(а):Если программа будет давать хорошие результаты (7-8 правильных опознаний из 10), то возможно скоро не понадобятся никакие пароли.

Ну да. А потом человек напьётся, и не сможет залогиниться...
Или - хуже того - палец сломает. Нет, это не подход...
Изображение

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 1:28

Тогда не подходит голос (он будет не в состоянии сказать слово), не подходит отпечаток пальца и сетчатка глаза (вдруг он встать с пола не может).
Так что к любому методу можно придраться.
Даже если я написваюсь...Ввести 1 слово на клаве я всегда смогу.
Сломать палец об клаву сложно, это надо так ударить, чтобы клава до потолка подпрыгнула.
tyomitch Ну как работает хоть с горем пополам?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.02.2005 (Вс) 1:53

Я имею в виду, что в состоянии опьянения, или со сломанным пальцем (не об клавиатуру! мало ли - в ванной подскользнулся и упал) - "почерк" неминуемо изменится.
Все эти "биометрические" штучки имеют именно ту слабость, что привязка к психологическим особенностям человека (голосу, подписи, etc.) кране ненадёжна. Привязка к физиологическим особенностям (отпечаток пальца и т.п.) существенно надёжнее.

Что касается проги, то у меня кнопка "угадать" так и не заенаблилась :-(
Изображение

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 2:12

Странно...
Скачай заново. Я заменил на новую версию. Там точно за енеблится.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.02.2005 (Вс) 2:22

Енаблится, и говорит:
No users

Нет юзеров.
Изображение

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 2:24

Чёрт...
А ты его в отдельную папку распаковываешь?

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 2:28

Всё, теперь 100 процентов заработает...
Я туплю че-то, спать уже пора...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.02.2005 (Вс) 2:35

Работает. Но как-то средне.
TypeMemory

Совсем трудно определить.

Даже приблизительно не сходится ни один из показателей.

Может 1?


Тестировал в одиночку. Интересно, какие результаты будут у остальных...
Изображение

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 2:37

Ты вводил слово "encyclopedia" ?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 20.02.2005 (Вс) 3:03

Да, ессно. Пару раз оно угадало, затем как-то "сломалось" и каждый новый раз выводило процитированный текст.
Изображение

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 20.02.2005 (Вс) 8:33

Хм...
Я тоже пока тестировал один...
Создал несколько пользователей
Одним печатал быстро, вторым медленно по 2 буквы подряд - определяет вообще без проблем.
А может еще по стилю управления мышью определять?

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 20.02.2005 (Вс) 11:00

6 из 10 угадала (я старался вводить как можно более одинаково), но говорила, что ей сложно :)

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 12:35

Это неплохо...
Я рад :)

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 20.02.2005 (Вс) 12:45

Над ней надо хорошенько поработать, чтобы отладить точность до максимума.
Как вариация написать, что-то типа блокировщик компа, который снимается при наборе слова Encyclopedia. Но пока с экстренным выходом.

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 22.02.2005 (Вт) 23:07

Например моя скорость набора текста с клавы зависит от расположения символов друг от друга. Тоесть получается что я могу ввести одну часть слова побыстрей а вторую помедленней или наоборот. А запомнить нельзя когда я здесь пишу побыстрей а здесь помедленней, вообщем теория вероятности того что прога определит всё правильно состовляет 1:2, а в некоторых случаях 1:4(возможно и больше)... :?
Последний раз редактировалось Dex 22.02.2005 (Вт) 23:28, всего редактировалось 1 раз.

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 22.02.2005 (Вт) 23:11

Dex
Там немного другая ситуация.
От скорости набора зависит лишь 1/3 формулы...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 22.02.2005 (Вт) 23:19

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


Странное утверждение ;)
Вероятность события больше единицы? Больше двойки!? Странно... Да, Тёмыч? ;)

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 22.02.2005 (Вт) 23:22

Кроме скорости ввода можно ещё учитывать очепатки ввода..... :)

Dex
Постоялец
Постоялец
 
Сообщения: 346
Зарегистрирован: 09.08.2004 (Пн) 16:11

Сообщение Dex » 22.02.2005 (Вт) 23:30

Amed просто торопился когда писал топик и вышла очепатка. :) :)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Re: Распознаватель отдельного юзера по тому, как он вводит т

Сообщение vvs_adm » 25.03.2005 (Пт) 23:40

tyomitch писал(а):Ну да. А потом человек напьётся, и не сможет залогиниться...
Или - хуже того - палец сломает. Нет, это не подход...
Ну во первых, пьяному нохрена на работу приходить, не залогинится и хрен с ним. А со сломанным пальцем вообще прямая дорога в больницу, а не за комп. :lol:

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 26.03.2005 (Сб) 0:11

Лучше и надежнее старого доброго пароля еще ничего не придумано :)

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 27.03.2005 (Вс) 14:59

Комбинация пароль + распознаватель будет охрененной.

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 18.07.2005 (Пн) 13:17

К слову сказать, страдал я раньше такой фигулькой:)))))))
Для правильного распознования достаточно не менее 10 раз ввести фразу, просчитать среднее время ввода, записать в память/файл ... потом сравнивать с введенным образцом, скажу по секрету, при сравнении я пошел двумя путями.
Итак доступ не давался, при:
- различии "среднего отклонения от нормы" более чем "допустимый % отклонения"
- различии "отклонения от нормы любого символа" более чем "допустимый % отклонения"

В итоге при пороге допустимого отклонения в:
- 15% я проходил в легкую по обоим алгоритмам (брат с N-й попытки взломал систему по первому алгоритму ... второй не смог)
- 10% я проходил с некоторыми залетами по первому алгоритму (2-4) а по второму (7-10 попыток). Брат войти не смог.
- 5% по первому алгоритму (10-12), а по второму - при случайном стечении обстоятельств. Брат даже не пытался.
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 18.07.2005 (Пн) 13:27

|kerish| писал(а):Комбинация пароль + распознаватель будет охрененной.

Особенно если на основании результата, будет генерироваться кодовая строка, на основании которой будет дешифроваться информация:))))

там например Int(скорость ввода в миллисекундах между соседними символами / 20) * 20 .... комбинация превосходная, особенно если если второй алгоритм дешифрования.

Я кстати применял такую систему когда отправлял по почте диски. Пишешь на диск шифрованный текст, кладешь рядом дешифратор с Логин + Пассворд + почерк + Алгоритм 2 (при 10%) = видю диск но что там не знаю ... не открывается:)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21

    TopList