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


Автор: Addmin 1.2.2011, 06:57
Добрый день!

Пишу несложное приложение для web, дошёл до этапа создания регистрации новых пользователей. И у меня возник вопрос: так ли уж нужно делать два текстовых поля для ввода пароля со "звездочками" (Которые теперь, кстати, говоря, и не звездочки вовсе, а жирные точки) ? Может, довольно просто одного текстового поля, в котором пользователь видит пароль? Никаких секьюрных данных от пользователей я принимать не буду, кейлоггер может отследить нажатия и так, при регистрации обычно за мной никто не подглядывает...

Каковы вообще объективные причины для регистрации с вводом двух скрытых паролей?

Автор: 1000000dollars 1.2.2011, 09:22
Мысль разумна, но некоторые люди будут регистрироваться на рабочих местах, в интернет-кафе, в каких-нибудь клубах с бесплатным вайфаем, то есть можно считать, что за ними постоянно подглядывают...

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

Автор: Addmin 1.2.2011, 09:29
Мне кажется, люди за компьютером всегда, где бы они не сидели, заботятся о том, чтобы никто к ним в компьютер не заглядывал smile

Автор: 1000000dollars 1.2.2011, 11:20
С психологоической точки зрения звёздочки дают ощущение безопасности, но мы-то знаем, что на самом деле разницы межу type="text" и type="password" никакой ;)

Автор: Addmin 1.2.2011, 12:52
Чёртовы стереотипы smile

Автор: Akella 3.2.2011, 19:45
В любом случае нужно пароль прятать за звёздочки.

Автор: z-END 3.2.2011, 19:54
Цитата(Akella @  3.2.2011,  20:45 Найти цитируемый пост)
В любом случае нужно пароль прятать за звёздочки.

ой как не уверен.... не везде это имеет смысл.  
например ввод ключа сети wifi:   есть поле для ввода и галочка "отображать пароль"   -очень разумный вариант.

Автор: LSD 3.2.2011, 20:05
Цитата(1000000dollars @  1.2.2011,  10:22 Найти цитируемый пост)
в каких-нибудь клубах с бесплатным вайфаем

От не зашифрованного WiFi надо защищаться SSL-ем, а не звездочками smile 

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

Автор: 1000000dollars 3.2.2011, 23:38
Цитата(LSD @  3.2.2011,  20:05 Найти цитируемый пост)
От не зашифрованного WiFi надо защищаться SSL-ем, а не звездочками


А от подглядывания пароля надо защищаться звёздочками, а не SSL-ем smile

Автор: Akella 4.2.2011, 10:16
Цитата(z-END @  3.2.2011,  19:54 Найти цитируемый пост)
например ввод ключа сети wifi:   есть поле для ввода и галочка "отображать пароль"   -очень разумный вариант. 

согласен, но всё равно по умолчанию пароль хорошо бы скрывать

Автор: LSD 4.2.2011, 12:41
Цитата(1000000dollars @  4.2.2011,  00:38 Найти цитируемый пост)
А от подглядывания пароля надо защищаться звёздочками, а не SSL-ем

И как звездочки мешают "палить" нажатия на клавиатуру? А главное при чем тут WiFi?

Автор: 1000000dollars 4.2.2011, 13:18
Я так понял, что вай-фай тут приведён в качестве примера, в винде можно либо прятать ключ при наборе, либо нет. 
В моём посте бесплатный вай-фай в кафе - пример, где пользователь захочет спрятать вводимый пароль звёздочками.

Цитата(LSD @  4.2.2011,  12:41 Найти цитируемый пост)
И как звездочки мешают "палить" нажатия на клавиатуру?

при наборе пароля клавиатуру можно закрыть и второй рукой. Опять же отследить набор пароля при скорости набора даже в 400 символо в минуту - не так просто, как запомнть текст на экране.

Автор: ТарасАтавин 30.11.2013, 17:04
Цитата(Addmin @  1.2.2011,  06:57 Найти цитируемый пост)
Пишу несложное приложение для web, дошёл до этапа создания регистрации новых пользователей. И у меня возник вопрос: так ли уж нужно делать два текстовых поля для ввода пароля со "звездочками" (Которые теперь, кстати, говоря, и не звездочки вовсе, а жирные точки) ? Может, довольно просто одного текстового поля, в котором пользователь видит пароль? Никаких секьюрных данных от пользователей я принимать не буду, кейлоггер может отследить нажатия и так, при регистрации обычно за мной никто не подглядывает...
За тобой не подглядывают, а кто то сидит из клуба, или по радиосетки из автобуса, или с пассажирского кресла на перекрёстке. Точки со звёздочками предназначены для того, чтоб не прочитали с экрана, за клавиатурой проследить сложнее, особенно при быстром наборе. Часто доходит до того, что пятеро опытных юзверей даже вместе не успевают отследить действия шестого такого же, когда он специально им их показывает, да и загородить клаву не проблема. Я как то показывал пароль военному радисту, так пришлось повторить несколько десятков раз, пока он его с клавы прочитал. И это был тупейший qweasdzxc.

Добавлено через 5 минут и 22 секунды
Цитата(Addmin @  1.2.2011,  09:29 Найти цитируемый пост)
Мне кажется, люди за компьютером всегда, где бы они не сидели, заботятся о том, чтобы никто к ним в компьютер не заглядывал
Это в принципе возможно только в том случае, если ты физически один в комнате, окна зашторены чем нибудь плотным, а единственная дверь у тебя перед глазами.

Добавлено через 11 минут и 55 секунд
Цитата(LSD @  3.2.2011,  20:05 Найти цитируемый пост)
От не зашифрованного WiFi надо защищаться SSL-ем, а не звездочками
Какой бы протокол ни лёг поверх вайфая, если комп находится в толпе клубистов, то при сайтореге в таких условиях без звёздочек защиты нет. В первую очередь надо защищаться от более простой атаки, а проще заглядывания через плечо ничего не придумано. Хакера же в радиусе 700 метров может просто не оказаться даже начинающего, а тогда не имеет значения, шифруется ли протокол, его всё равно не прочитают. Соответственно вероятность взлома с этой стороны всё таки меньше 100%, а отсутствие звёздочек в людном месте есть гарантия того, что пароль станет известен всем, кому будет лень отвернуться.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)