Pull to refresh

Новый подход к авторизации и капче

Lumber room
Однажды, блуждая по просторам Интернета в поисках нужной статьи, я встретил короткое замечание некоего Ingvald Straume о том, что пароль в программах можно бы было заменить на ручное рисование подписи мышкой.
Действительно, ведь пароль — это такая штука, которую можно забыть. А вот подпись (или некая задуманная закорючка) — это вещь, которую в силу человеческого образного восприятия, забыть гораздо сложнее.

Конечно, это не панацея. И применимо далеко не везде.
Итак. Прежде всего, нужно запоминать образец подписи. Такой, о котором никто не знает. Предположим, при заведении логина на сайте: имеем небольшой div, в котором и будет производиться запоминание действий мыши (насколько я помню, это в принципе возможно). Далее, ввод пароля будет представлять собой тот же самый div, в котором следует произвести те же манипуляции. Сделанные штрихи (возможно, просеянные для уменьшения трафика), передаются на сервер. Там (теперь самое весёлое) обработчик — нейронная сеть сличает текущие закорючки с образцом и выдаёт вердикт.

Далее, мои мысли по поводу данной идеи:
1. Конечно, многие будут ставить крестик. Это примерно та же аудитория, которая ставит пароль «123».
2. Подпись нельзя использовать в качестве уникальной идентификации (логин+пароль). Потому что у некоторых закорючки могут быть «слишком» похожи (с т.з. настроек нейронной сети).
3. В продолжении (2): если уж совсем отказываться от текстового логирования, то логин и пароль — это две отдельных закорючки. Но, боюсь, на практике это будет неудобно.

Наконец, про капчи. Вот здесь, на мой взгляд, этой идее есть где развернуться.
Всё что требуется сделать, это написать: «Нарисуйте треугольник» или «Нарисуйте квадрат». В том самом div-е. Подделать программно наверное можно, но непросто.

Уверен, что в ходе комментирования появится адекватная критика и, возможно, свежие идеи о том как это можно было бы использовать.

UPD:
Что-то сегодня сплошные постинги про авторизацию и капчу.
Tags:авторизациянейронная сетькапчараспознавание образов
Hubs: Lumber room
Total votes 10: ↑3 and ↓7 -4
Views359

Comments 18

Only those users with full accounts are able to leave comments. Log in, please.

Popular right now

Android
from 100,000 to 160,000 ₽Sky Web ProRemote job
Java developer
from 170,000 ₽Sportmaster LabМоскваRemote job
Программист 1С
from 130,000 ₽Офисмаг-РТВоронеж
Android-разработчик
from 80,000 to 120,000 ₽ГК ServiceSoftТулаRemote job