Я надеялся, что кто-нибудь порекомендует хороший генератор паролей.
Дополнительные реквизиты для человека, который может назвать тот, который дает вам мнемонику, чтобы помнить это.
http://www.random-password.co.uk - это бесплатный онлайн-генератор?
pwgen генерирует случайные, бессмысленные, но произносимые пароли. Эти пароли содержат либо только строчные буквы, либо смешанные прописные и строчные буквы, либо вставленные цифры. Заглавные буквы и цифры размещаются таким образом, чтобы их было легче запомнить, когда запоминаются только слова. .
Установите pwgen с помощью кнопки ниже:
, например
sudo apt-get install pwgen
pwgen
У Mozilla есть небольшое Flash-видео о схеме паролей, которую вы можете посмотреть на http://www.labnol.org/internet/different-passwords-for-websites/17961/
Вот букмарклет JavaScript. Он запросит длину и затем создаст пароль. Просто создайте новую закладку со следующим адресом:
javascript:(function(){var d=prompt("Password length","14");if(d){for(var e="",a=Math.random,b=Math.floor,f=0;f<d;f++)x=62*a(),x<=10&&(c=48+b(10*a())),x>10&&x<36&&(c=65+b(26*a())),x>=36&&(c=97+b(26*a())),e+=String.fromCharCode(c);prompt("Password",e)}})()
. Для тех, кто заинтересован, в вышеуказанном букмарклете использовался следующий код, уменьшенный с помощью Закрывающего компилятора :
(function () {
var n = prompt("Password length", '14');
if (n) {
var s = "",
r = Math.random,
f = Math.floor;
for (var i = 0; i < n; i++) {
x = 62 * r();
if (x <= 10) c = 48 + f(10 * r());
if ((x > 10) && (x < 36)) c = 65 + f(26 * r());
if (x >= 36) c = 97 + f(26 * r());
s += String.fromCharCode(c);
}
prompt("Password", s);
}
})();
Я получил довольно хорошую обратную связь с порожденными мозгом парольными фразами .
blockquote>
Password please :
¡I don't use p4sswords with known fixed p4tternS!Увы, это не бесплатный генератор, потому что он лучше работает с чашкой кофе и не является открытым исходным кодом (но его трудно взломать).
Я нашел хороший веб-сайт с несколькими интересными вариантами генерации паролей, тестерами надежности и т. Д. Он выводит пароль как мнемонический.
Это не так ужасно, как на некоторых крупных веб-сайтах, которые люди в настоящее время используют для генерации и тестирования паролей.
SuperGenPass - это решение для закладок, изначально предназначенное для входа на веб-сайт, но его также легко можно использовать для приложений. Он использует мастер-пароль плюс текущее доменное имя (или имя приложения, если хотите) для генерации 10-символьных паролей, например lCY9gjiDtF
. Он не нуждается в мнемонике, потому что он может автоматически заполнить поле пароля одним щелчком мыши и позволяет копировать / вставлять в другие приложения.
Я держу букмарклет в каждом из моих браузеров и на своем мобильном телефоне (тоже работает в автономном режиме!). Это очень удобно Если вы «храбрый», то вы можете даже жестко ввести мастер-пароль в букмарклет.
Откровение было рассмотрено? Он не только сгенерирует пароль, но и поможет отследить их.
Я использую FPM2 (figaro) менеджер паролей. Мнемоники нет, но у вас есть генератор паролей, и вам нужно помнить только один пароль. Просто найдите его в Центре программного обеспечения.
Или, если вам нравится «низкотехнологичное», но гениальное решение, вы можете посмотреть на это: http://www.passwordcard.org/en
Я использую mkpasswd
. Хотя технически он используется для шифрования пароля для использования внутри файла /etc/passwd
, он также дает хорошие строки символов, подходящих для паролей.
Результаты более отвратительны, чем apg или pwgen (даже с установленным параметром -s
), но это более забавно:
head -c 8192 /dev/urandom | strings --bytes 8 | sed 's/\s//'
Я подозреваю, что ваш вариант использования отличается, но такого рода полезен для общих секретных ключей и других типов паролей, которые вы не вводите очень часто.
Чтобы получить больший выбор, передать больше байтов в head
и получить более длинные строки результата пароля, измените --bytes
в strings
(что дает минимальную длину). выражение sed
удаляет пробелы и символы табуляции (представлены как \s
).
Однако, в какой-то момент вы, вероятно, оцените приложения (такие как pwgen, KeePassX или LastPass), которые дают вам возможность избежать легко путаемых символов, таких как 1
и l
и I
. Они могут выглядеть как 1Il
или 11 или хуже. Вы можете использовать опцию, подобную этой, если вы сбрасываете чей-то пароль или даете одноразовый пароль, который необходимо передать.
Стил, pwgen
пут дает это предупреждение на своей странице руководства, описывая его опцию -B
:
-B, --ambiguous
Don't use characters that could be confused by the user when
printed, such as 'l' and '1', or '0' or 'O'. This reduces the
number of possible passwords significantly, and as such reduces
the quality of the passwords. It may be useful for users who
have bad vision, but in general use of this option is not recom‐
mended.
Это, конечно, чокнутый. Вы, наверное, знаете, когда это полезно или нет. И это, безусловно, лучше, чем использовать «Pa $$ w0rD» для всего. Если вы сомневаетесь, создайте более длинный пароль или передайте сгенерированный пароль в качестве входных данных другому генератору или используйте многофакторную аутентификацию.
Попробуйте карточку пароля. Вы несете его в своем кошельке и помните два символа и цвет.
Вы читаете буквы / цифры между символами вдоль цветовой линии или составляете любой алгоритм, который можете запомнить.
Сайт генерирует случайную карту для вас.
В Университете Аберистуита есть довольно хардкорный генератор многозначных паролей.
http://www.aber.ac.uk/cgi-bin/user/syswww/gw/mnemonic
Создает злой пароль, например:
<1n255s4 Lisa's first newt zooms Fife's fifth shrewd four.
t6pnjsnv Tony's sixth padlock nags John's spectacular number vainly.
fqyumdc8 Fiona's quadrilateral yucca understands Murray's dormant calculating eight.
ee6pk3cm Eve's egocentric six ponders Ken's third cagey magazine.
q1giwn?n Quentin's first galaxy improves Wyn's nondescript question mark nastily.
Интересная работа. Возможно, вы захотите отправить по электронной почте их сисопам, чтобы узнать, доступен ли сценарий, стоящий за ним, (а если нет, то рассмотрят ли они его под GPL)
Редактировать: если посмотреть на вывод немного более осторожно, это будет не трудно кодировать. Вам просто нужно несколько словарей, чтобы кормить его.
APG является Усовершенствованным Генератором Пароля. Программное обеспечение используется для автоматической генерации новых паролей для любого использования, в которое Вы испытываете желание помещать его.
Вот некоторые основные характеристики "APG":
Для установки выполните эту команду:
sudo apt-get install apg
Установка и использование Apg с этим руководством справки
Keypass имеет встроенный генератор паролей. Создайте новый пароль и запомните его тем же инструментом.