Квантовый Ёжик (overquantum) wrote,
Квантовый Ёжик
overquantum

Categories:
  • Music:

Парольная матрица

Как запомнить множество ПИН-кодов от различных банковских карточек, SIM-карт и прочего?
Понадеяться на память? Если она подведёт, неправильный ПИН-код может стоит вам кучу времени по возврату / разблокированию заблокированной карты.
Записать на бумажке и носить отдельно от карты? Так проще что-то из них забыть / не взять вовремя.
Записать на бумажке и носить вместе с картой? Опасно тем, что карту могут украсть вместе с бумажкой.

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

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

Например, в матрице выше ценный ПИН-код - 4438 - довольно просто найти визуально, если помнить, что он находится с начала строки и посредине между двумя вертикальными отметками.

Самый простой способ подготовить такую матрицу (для ПИН-кодов состоящих только из цифр):
1) Набрать в Microsoft Excel или OpenOffice Calc формулу:
=ROUNDDOWN(RAND()*10;0)    - для англоязычного офиса
или
=ОКРУГЛВНИЗ(СЛЧИС()*10;0)    - для русскоязычного офиса;
2) Размножить формулу на прямоугольник в пару десятков строк и столбцов (ширину столбов выставить по ширине 1 цифры);
3) Скопировать прямоугольник в буфер обмена и специальной вставкой (Paste Special) заменить поверх него же, но только значения ячеек, а не формулы;
4) Выбрать в матрице место и вписать туда ваш ПИН-код, по одной цифре в ячейку;
5) Для отвлечения внимания можно подчеркнуть или выделить несколько цифр или групп цифр (можно разной длины), как на рисунке выше.

Примечания:
1) Для ПИН-кодов состоящих не только из цифр, формула будет сложнее, например для заглавных латинских букв можно так:
=CHAR(65+RAND()*26)  или =СИМВОЛ(65+СЛЧИС()*26) ;
2) Делать копирование в буфер обмена и специальную вставку обязательно, только если вы собираетесь сохранять матрицу в файл или не уверены, что программа не сохранит файл куда-нибудь без вашего ведома. Без специальной вставки ПИН-код можно будет найти по файлу - в ячейках большей части матрицы останутся формулы, а ПИН-код будет вписан просто цифрами.

Самое главное - выбор места, куда будет вписан ПИН-код.
1) Наиболее удобно вписать по горизонтали, но это и наименее надёжно;
2) Чуть надёжнее вписать по вертикали, но это менее удобно;
3) Если ПИН-код длинный, его можно вписать углом, ступеньками или более сложной фигурой;
4) Не стоит использовать любой из углов, довольно велик шанс, что эти варианты всё-таки проверят;
5) Нельзя делать уникальных отметок около ПИН-кода;

Не забывайте, что данный способ не подходит для паролей, у которых нет ограничения на количество попыток предъявления - паролей от электронной почты, шифрованных архивов и прочего. Разве что вы впишете в матрицу очень длинный пароль по сложной траектории.
Если нет ограничения на перебор - взломщик может перебрать все простые комбинации, встречающиеся в вашей матрице.
Tags: do_it_myself, idea, password, pin
Subscribe

  • Подумалось

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

  • Matrix Remix

    Ажно в 2002 году я запилил 15-минутный видеоролик MATRIXRemix из видеоряда "Матрицы" и звуков из "Кин-дза-дза!". После загрузки на YouTube ролик был…

  • Do you speak heptapod?

    What does it say?

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments