OverQuantum Штабквартира
О штабквартире
Главная
Кто здесь?
Новости

О владельце
Биография
Декларации
Контакты

Творчество
SokobanCompact
Ремонт JPEG
Программы
Тексты
Фотографии
Картинки
Остальное

Коллекция
Юмор
Ссылки


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


Как запомнить множество ПИН-кодов от различных банковских карточек, 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) Нельзя делать уникальных отметок около ПИН-кода;

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

Cам себе web-дизайнер.
(с) OverQuantum
(с) OverQuantum Inc. 2004-2011
Hosted by uCoz