Вот о чём подумалось. В современном мире очень популярны пароли, состоящие из четырёх цифр. Например, ими часто открывают чемоданы, подъезды, банкоматы, разного рода защищённые отделы или комнаты внутри больших компаний, записанные сообщения на мобильном телефоне, и множество других вещей.
В некоторых областях применения таких паролей они выбираются для пользователя автоматически и случайно; например, в Израиле, получив банковскую карточку, получаешь вместе с ней бумажку с паролем для неё (меня, кстати, всегда интересовало: если компьютер для этой карточки случайным образом выберет пароль 5555 или 1234, есть ли у него там где-то проверка и отбрасывание таких "случайно неслучайных" паролей?). Но во многих других случаях пользователь сам должен выбрать пароль.
Ясно, что некоторые наборы из 4 цифр пароли особенно часто выбираются в качестве пароля. Но это общеизвестно и не так интересно. Однако, должен быть набор из 4 цифр, который выбирают в качестве пароля реже всего. Какой это мог бы быть набор, интересно?
(дальше, если хочется, можно пофантазировать о том, какие страшные сакральные тайны хранит в себе это число, итд. итп.)
В некоторых областях применения таких паролей они выбираются для пользователя автоматически и случайно; например, в Израиле, получив банковскую карточку, получаешь вместе с ней бумажку с паролем для неё (меня, кстати, всегда интересовало: если компьютер для этой карточки случайным образом выберет пароль 5555 или 1234, есть ли у него там где-то проверка и отбрасывание таких "случайно неслучайных" паролей?). Но во многих других случаях пользователь сам должен выбрать пароль.
Ясно, что некоторые наборы из 4 цифр пароли особенно часто выбираются в качестве пароля. Но это общеизвестно и не так интересно. Однако, должен быть набор из 4 цифр, который выбирают в качестве пароля реже всего. Какой это мог бы быть набор, интересно?
(дальше, если хочется, можно пофантазировать о том, какие страшные сакральные тайны хранит в себе это число, итд. итп.)
no subject
Date: 2005-05-27 09:13 pm (UTC)no subject
Date: 2005-05-27 09:21 pm (UTC)(на самом деле, если подумать, очевидных недостатков-то почти и нет: например, если потерять карточку, то какой дебил, найдя её, будет пробовать пароль 1234?)
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-05-27 09:17 pm (UTC)занятно
Date: 2005-05-30 08:39 am (UTC)Re: занятно
From:no subject
Date: 2005-05-27 09:21 pm (UTC)no subject
Date: 2005-05-27 09:22 pm (UTC)Правда, в принципе может быть так, что это звание самого редкого делят несколько паролей одновременно, но это кажется маловероятным.
(no subject)
From:(no subject)
From:no subject
Date: 2005-05-27 09:22 pm (UTC)6134 - Гагарин + Киров
9866 - Дефолт + Айболит
0518 - Лейтенант Шмидт + Махно.
no subject
Date: 2005-05-27 09:23 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2005-05-27 09:28 pm (UTC)То есть, если отсеять группу грамотных пользователей, которая всегда пользуется только случайно генерированными числами, относительно остальный нужно выявить наиболее популярные методы изобретения шифров и искать в них общее. Выявив как можно больше таких групп и вычтя их из общего массива четырехзначных чисел, получим наиболее редко используемую группу.
no subject
Date: 2005-05-27 09:30 pm (UTC)no subject
Date: 2005-05-27 09:31 pm (UTC)(no subject)
From:no subject
Date: 2005-05-27 10:02 pm (UTC)Изобретение принципа кода в системе "ключ - замок".
Начну издалека. Вот, допустим, вы сидите в очереди в поликлинику. В холле стоят удобные кресла с широкими подлокотниками - некто, сидящий в таком кресле напротив, о чём-то задумался и выбивает пальцами по подлокотнику определённый ритм. Проходит небольшое время, и он снова повторяет эту ритмическую дробь - один в один, совершенно не обращая на неё внимания. Ритм довольно сложный, запомнить и тем более повторить его - стороннему наблюдателю невозможно, если он, конешно, не гений-барабанщик. А вот этот обычный человек берёт и, не особо напрягаясь, выдаёт его время от времени без изменений.
Дело в том, что в голове у этого человека звучит какая-то музыкальная фраза - один из обычных музыкальных вирусов, которые часто сменяют друг друга в нашем внутреннем мыслепространстве. Услышал где-то интересную мелодию - вот она и крутится, как заведённая, на заднем плане. Когда нужно на чём-то сосредоточиться, а подобный вирус мешает, наше сознание самостоятельно отводит его в пальцы, освобождая ресурсы мышления - и человек, задумавшись, обычно даже не замечает, что там за мелодию он барабанит. Хотя, кроме него, этого никто и не скажет.
В этом и кроется фенька ритмокода, и пускай всякий музыкальный вирус поработает на благо цивилизации. Любую музыкальную фразу можно осознанно выстукать пальцами, прокручивая её у себя в голове, и при этом вовсе не обязательно иметь за плечами школу игры на фортепиано. Внимательно повторив выстуканное пару-тройку раз, ритм довольно легко запомнить - но мало кто из окружающих сможет узнать мелодию-ключ и повторить последовательность.
При анализе вводимых данных достаточно, пожалуй, будет ограничиться именно последовательностью сигналов-"пальцев" - сравнительный обсчёт длины пауз между сигналами будет излишен. Разберём на примере трёх пальцев:
7998987779989897799898799898
Запомнить это сразу в виде числа или придумать какую-то мнемоформулу - более, чем нелегко. А меж тем это всего лишь первые четыре такта песенки "В лесу родилась ёлочка", выбитые, не глядя, тремя пальцами. Можно повторить сколько угодно раз без ошибок. В принципе, если мелодия довольно одиозная или на слуху, то есть шанс её узнать (если приглядываться и прислушиваться) и тоже выстукать - но повторить её точно теми же пальцами, что и вы - вряд ли у кого получится.
У музыкантов есть такое понятие - "память пальцев". Это когда можно не думать, куда и что играть - пальцы как бы сами собой дотягиваются до нужных клавиш или ложатся на нужные струны. На самом деле этот вид памяти существует у любого человека, в более-менее развитой степени: вспомните, с какой скоростью вы набираете свои привычные пароли в Сети - это работают ваши пальцы, которым вы лишь посылаете неподробный приказ "набрать пароль". И любой же музыкант вам подтвердит, что эта самая "память пальцев" намного долговечнее и крепче, чем любые логические мнемоконструкции.
Наиболее удобное количество сигналов для ритмокода, на мой взгляд, - три. С двумя пальцами последовательность слишком трудно запомнить самому, а с четырьмя - возрастает шанс узнавания мелодии-ключа сторонним наблюдателем.
Сфера применения замков, основанных на ритмокоде, может быть любая - от кейсов и сейфов до дверей с распределительной идентификацией. Выглядеть такой замок может, как три одинаковые клавиши, которые введут в замешательство любого взломщика-интеллектуала.
(Стремительный апдейт: если при нажатии этих клавиш замка ещё будут звучать какие-нибудь отвлечённые три тона - то подобрать ключ левому человеку совсем станет непросто. Память же пальцев намного сильнее слуховой.)
7998987779989897799898799898
http://www.livejournal.com/users/bujhm/123923.html
no subject
Date: 2005-05-28 11:36 am (UTC)no subject
Date: 2005-05-27 10:06 pm (UTC)А что касается кода, который я бы пытался ввести, то пробовать естественно именно простые (по принципу поиска под фонарём) — они должны быть более распротранёнными
no subject
Date: 2005-05-27 10:23 pm (UTC)no subject
Date: 2005-05-27 10:29 pm (UTC)У родственника кредитка с кодом 0123
no subject
Date: 2005-05-27 10:30 pm (UTC)***
Фейнман об этом хорошо писал.
no subject
Date: 2005-05-27 10:34 pm (UTC)Задача была упрощена тем, что две одинаковые цифры исключались, но если не брать в расчет банкоматы, во многих механических замках то же самое.
Да, так вот: больше двух минут (не преувеличиваю!) ни разу не приходилось тратить.
Если бы я начал с 9876, результат, очевидно, был бы в среднем тем же.
А если бы я начал думать о принципах, проторчал бы перед дверью полчаса. :)
Главная сложность, однако, другая: А ВДРУГ ЦИФР НЕ ЧЕТЫРЕ?
no subject
Date: 2005-05-28 07:12 am (UTC)(no subject)
From:no subject
Date: 2005-05-27 10:41 pm (UTC)http://www.livejournal.com/users/kitya/14297.html
no subject
Date: 2005-05-27 11:33 pm (UTC)Вызывает чувство незащищённости: "вроде ничего и не набрал".
no subject
Date: 2005-05-28 08:57 am (UTC)no subject
Date: 2005-05-28 01:46 am (UTC)no subject
Date: 2005-05-28 06:08 am (UTC)no subject
Date: 2005-05-28 03:16 am (UTC)Мало того, что в общем случае сокращается комбинаторное пространство, но еще и люди которые не могут запомнить пароль созданный по таким правилам сужают выбор еще сильнее - все друг-другу советуют сделать паролем имя фамилию, где вместа а значок @.
Еще есть замечательная практика в Windows - оно помнит не то 5 не то 10 последних паролей и требует чтобы новый пароль отличался от остальных...
no subject
Date: 2005-05-28 04:35 am (UTC)no subject
Date: 2005-05-28 07:09 am (UTC)По-моему, реже всего должны выбираться сочетания, начинающиеся с трех нулей. Хотя бы потому, что однозначное число кажется легко угадываемым. 0002 или 0008, например.
no subject
Date: 2005-05-28 07:21 am (UTC)(no subject)
From:no subject
Date: 2005-05-28 08:48 am (UTC)no subject
Date: 2005-05-28 01:58 pm (UTC)м.б., только 5555 чаще встречается :)
no subject
Date: 2005-05-28 01:57 pm (UTC)> 5555 или 1234, есть ли у него там где-то проверка и отбрасывание
> таких "случайно неслучайных" паролей
ага, вот в ЖЖ столько фильтров на пароль понаставлено (и не меньше стольких-то символов, и чтоб не был производным от логина, и чтоб фамилию не напоминал), что количество возможных вариантов сокращается до минимума - я думаю, ровно для того, чтобы взломщику пришлось перебирать меньше вариантов :)
no subject
Date: 2005-05-29 05:09 pm (UTC)no subject
Date: 2005-05-28 02:15 pm (UTC)for the Computer Scientist (http://www.crypto.com/papers/safelocks.pdf). Там в числе прочего обсуждается, как
"благие" советы производителей кодовых замков (например, избегать
"лёгких" вариантов) могут сильно снизить число возможных комбинаций. А
снижение числа комбинаций в цифровых замках это снижение уровня защиты.
no subject
Date: 2005-05-29 09:32 am (UTC)no subject
Date: 2005-05-29 05:37 pm (UTC)no subject
Date: 2005-05-30 07:39 am (UTC)no subject
Date: 2005-05-31 09:43 am (UTC)no subject
Date: 2005-06-06 10:19 am (UTC)