Можете ли вы порекомендовать генератор паролей?

Я надеялся, что кто-то может порекомендовать хороший генератор паролей.

Дополнительные опоры для человека, который может назвать тот, который дает вам мнемонику, чтобы его также запомнить.

47
задан 7 February 2011 в 04:49

130 ответов

pwgen генерирует случайные, бессмысленные, но произносимые пароли. Эти пароли содержат либо строчные буквы, либо смешанные в верхнем и нижнем регистре, либо цифры, в которые вставляются. Прописные буквы и цифры помещаются таким образом, чтобы облегчить запоминание их положения при запоминании только слова. .

Установите pwgen с помощью кнопки ниже:

Install pwgen

например

sudo apt-get install pwgen
pwgen
57
ответ дан 25 May 2018 в 23:07

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду:

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

57
ответ дан 2 August 2018 в 03:57

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду:

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

57
ответ дан 4 August 2018 в 20:00

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду:

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

57
ответ дан 6 August 2018 в 04:02

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду:

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

57
ответ дан 7 August 2018 в 22:01

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

  • Установка максимального процентного значения специальные символы
  • Установка длины сгенерированных паролей
  • Группировка символов
  • Установка количества паролей для генерации
  • Установка произвольного файла семпла
  • One Time Pad Generation
  • Печать количества паролей, сгенерированных в том, сколько секунд

Чтобы установить, запустите эту команду:

  sudo apt-get install apg  

Установить и использовать Apg с этой помощью guide

57
ответ дан 10 August 2018 в 10:15

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

  • Установка максимального процентного значения специальные символы
  • Установка длины сгенерированных паролей
  • Группировка символов
  • Установка количества паролей для генерации
  • Установка произвольного файла семпла
  • One Time Pad Generation
  • Печать количества паролей, сгенерированных в том, сколько секунд

Чтобы установить, запустите эту команду:

  sudo apt-get install apg  

Установить и использовать Apg с этой помощью guide

57
ответ дан 13 August 2018 в 16:39
  • 1
    pwgen также доступен для cygwin – jan 31 October 2014 в 14:31
  • 2
    И страница автора для apg, и страница Ubuntu, на которую вы ссылаетесь, ссылаются на нее как «Автоматизированный». а не «Расширенный». Некоторые из маркированных точек в этом ответе, похоже, в настоящее время не поддерживаются (если они когда-то были), особенно процент специальных символов, файл семян, One Time Pad, скорость генерации. – Dennis Williamson 14 August 2015 в 00:01

pwgen генерирует случайные, бессмысленные, но произносимые пароли. Эти пароли содержат либо строчные буквы, либо смешанные в верхнем и нижнем регистре, либо цифры, в которые вставляются. Прописные буквы и цифры помещаются таким образом, чтобы облегчить запоминание их положения при запоминании только слова. .

Установите pwgen с помощью кнопки ниже:

например

  sudo apt-get install pwgen pwgen  
57
ответ дан 15 August 2018 в 23:22

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду: [!d13 ]

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

24
ответ дан 25 May 2018 в 23:07
  • 1
    И страница автора для apg, и страница Ubuntu, на которую вы ссылаетесь, ссылаются на нее как «Автоматизированный». а не «Расширенный». Некоторые из маркированных точек в этом ответе, похоже, в настоящее время не поддерживаются (если они когда-то были), особенно процент специальных символов, файл семян, One Time Pad, скорость генерации. – Dennis Williamson 14 August 2015 в 00:01

Университет Аберистуит имеет довольно хардкорный генератор мниномических паролей.

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.

Интересная работа. Вы можете отправить по электронной почте свои сисопы, чтобы узнать, свободно ли доступен скрипт (и если это не так, подумают ли они о GPLing)

Редактирование. Глядя на результат немного более осторожно, это было бы непросто закодировать. Вам просто нужно несколько словарей для его подачи.

22
ответ дан 25 May 2018 в 23:07
  • 1
    Похоже, вам нужна мнемоника, чтобы помнить мнемонику. – belacqua 7 February 2011 в 10:53
  • 2
    но как у вас есть < в пароле? в международной обстановке у вас были разные клавиатуры, я бы не рекомендовал этого. – Marcel 9 February 2011 в 11:49
  • 3
    Я не смотрел на генератор, но надеюсь, что он позволит вам генерировать пароли длиной более 8 символов. 8, даже со специальными символами, находится в пределах царства мгновенного радужного стола pwnage, если хеш когда-либо схвачен (и это случается много!) – Rory Alsop 29 June 2011 в 13:59
  • 4
    Самое смешное, что если вы помните эту мнемонику, вы могли бы использовать ее в качестве пароля с самого начала. Пароли должны быть легко запоминаемыми, но трудно сломать. Эти пароли ошибочны в обоих направлениях. – polkovnikov.ph 1 July 2016 в 15:53

Попробуйте использовать карту паролей. Вы несете его в своем кошельке, и вы помните два символа и цвет.

Вы читаете буквы / цифры между символами вдоль цветовой линии или составляете любой алгоритм, который вы можете запомнить.

Сайт генерирует вам случайную карту.

http://www.passwordcard.org/en

14
ответ дан 25 May 2018 в 23:07

Результаты более отвратительны, чем 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 или 1Il или хуже. Вы захотите использовать такой вариант, если вы сбросите чей-то пароль или предоставите одноразовый ключ доступа, который должен быть передан.

Stil, pwgen put дает это оговорку на своей странице руководства, описывая его вариант -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» для всего. Если есть сомнения, создайте более длинный пароль или передайте сгенерированный пароль в качестве входа в другой генератор или используйте многофакторную аутентификацию.

8
ответ дан 25 May 2018 в 23:07

Нет мнемоники, но pwgen довольно прост.

6
ответ дан 25 May 2018 в 23:07

Я использую mkpasswd. Хотя технически он используется для шифрования пароля для использования внутри файла /etc/passwd, он также дает приятные строки символов, подходящих для паролей.

6
ответ дан 25 May 2018 в 23:07
  • 1
    Можете ли вы ссылаться на источник о том, как это подходит для генерации пароля? – ThorSummoner 24 July 2015 в 20:07
  • 2
    Это 25 раундов 56 бит DES, с небольшой модификацией. Я сомневаюсь, что есть алгоритм, который может перечислять сгенерированные битовые шаблоны без введения дубликатов, поэтому знание используемого алгоритма не даст преимущество злоумышленнику, за исключением того, что длина известна заранее. – Simon Richter 24 July 2015 в 22:41
  • 3
    Я сомневаюсь, однако, что это было фактически изучено криптоаналитиками. Пространство поиска, очевидно, зависит от случайных данных, которые попадали в алгоритм, - если известно, что все, что вы делаете, - это затормозить клавиатуру, то есть меньшее пространство, чем на самом деле, используя 56 + 12 бит из хорошего RNG. – Simon Richter 24 July 2015 в 22:45

Я использую apg - sudo apt-get install apg

3
ответ дан 25 May 2018 в 23:07

Keypass имеет встроенный генератор паролей. Создайте новый пароль и запомните его одним и тем же инструментом.

3
ответ дан 25 May 2018 в 23:07
  • 1
    И они правильно злые. Например, 32 символа случайно порожденного зла. Вы должны keepass запомнить пароли, которые он генерирует. :-) – Scaine 8 February 2011 в 04:38

SuperGenPass - это решение букмарклета, первоначально предназначенное для входа в систему, но оно также может быть легко использовано для приложений. Он использует мастер-пароль плюс текущее имя домена (или имя приложения, если хотите) для генерации 10-символьных паролей, таких как lCY9gjiDtF. Мне не нужны мнемоники, потому что он может одним щелчком мыши автоматически заполнять поле пароля и позволяет копировать / вставлять в другие приложения.

Я сохраняю букмарклет в каждом из своих браузеров, а также на своем мобильном телефоне (тоже работает офлайн!). Это очень удобно. Если вы «храбрый», вы можете даже жестко установить главный пароль в букмарклет.

2
ответ дан 25 May 2018 в 23:07

Я получил довольно хорошую обратную связь с генерируемыми мозгом кодовыми фразами.

Password please :
¡I don't use p4sswords with known fixed p4tternS!

Увы, это не бесплатный генератор, потому что он работает лучше с чашкой кофе, это open-source (но вроде бы трудно взломать).

2
ответ дан 25 May 2018 в 23:07

Я использую диспетчер паролей FPM2 (figaro). Нет мнемоники, но у вас есть генератор паролей, и вам просто нужно иметь в виду один пароль. Просто выполните поиск в Software Center.

Или, если вам нравится «низкотехнологичное», но гениальное решение, вы можете посмотреть на этом: http://www.passwordcard.org/en

1
ответ дан 25 May 2018 в 23:07

Вот ярлык 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)}})()

Для тех, кого интересует, приведенный выше букмарклет использовал приведенный ниже код, сокращенный с помощью Closure Compiler:

(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);
    }
})();
1
ответ дан 25 May 2018 в 23:07
  • 1
    Ваш старый код просочился на веб-страницу. Эта функция делает ее более безопасной (при условии, что веб-страница не перезаписывает используемые функции для захвата аргументов;)) – Lekensteyn 28 May 2011 в 00:58

Я нашел хороший веб-сайт с несколькими интересными вариантами для генерации пароля, силовыми тестерами и т. д. Он печатает пароль как мнемонический.

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

http://www.kevtech-apps.com/ [ ! d2]

1
ответ дан 25 May 2018 в 23:07

http://www.random-password.co.uk - бесплатный онлайн-генератор?

1
ответ дан 25 May 2018 в 23:07
  • 1
    И когда вы генерируете пароль таким образом, он передается через HTTP-соединение с открытым текстом, поэтому его можно легко обнюхивать и не защищать. Это не означает, что владелец сервиса может записывать сгенерированные пароли в этот вид сервиса. – Ivan Kolmychek 10 October 2016 в 13:10

Было ли рассмотрено Откровение? Он не только генерирует пароль, но и помогает отслеживать их.

0
ответ дан 25 May 2018 в 23:07

Mozilla имеет небольшое Flash-видео в схеме паролей, которую вы можете использовать на http://www.labnol.org/internet/different-passwords-for-websites/17961/

0
ответ дан 25 May 2018 в 23:07

Результаты более отвратительны, чем 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 или 1Il или хуже. Вы захотите использовать такой вариант, если вы сбросите чей-то пароль или предоставите одноразовый ключ доступа, который должен быть передан.

Stil, pwgen put дает это оговорку на своей странице руководства, описывая его вариант -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» для всего. Если есть сомнения, создайте более длинный пароль или передайте сгенерированный пароль в качестве входа в другой генератор или используйте многофакторную аутентификацию.

8
ответ дан 25 July 2018 в 22:31

Keypass имеет встроенный генератор паролей. Создайте новый пароль и запомните его одним и тем же инструментом.

3
ответ дан 25 July 2018 в 22:31
  • 1
    И они правильно злые. Например, 32 символа случайно порожденного зла. Вы должны keepass запомнить пароли, которые он генерирует. :-) – Scaine 8 February 2011 в 04:38

Я нашел хороший веб-сайт с несколькими интересными вариантами для генерации пароля, силовыми тестерами и т. д. Он печатает пароль как мнемонический.

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

http://www.kevtech-apps.com/ [ ! d2]

1
ответ дан 25 July 2018 в 22:31

apg

APG - это Advanced Password Generator.

Вот некоторые ключевые особенности «APG»:

Установка максимального процента специальных символов Настройка длина сгенерированных паролей Группировка символов Установка количества паролей для генерации Настройка случайного файла семян Однопользовательское поколение Создание количества паролей, сгенерированных в течение нескольких секунд

Чтобы установить, запустите эту команду:

sudo apt-get install apg

Установить и использовать Apg с помощью этой справочной системы

24
ответ дан 25 July 2018 в 22:31
  • 1
    pwgen также доступен для cygwin – jan 31 October 2014 в 14:31
  • 2
    И страница автора для apg, и страница Ubuntu, на которую вы ссылаетесь, ссылаются на нее как «Автоматизированный». а не «Расширенный». Некоторые из маркированных точек в этом ответе, похоже, в настоящее время не поддерживаются (если они когда-то были), особенно процент специальных символов, файл семян, One Time Pad, скорость генерации. – Dennis Williamson 14 August 2015 в 00:01

Нет мнемоники, но pwgen довольно прост.

6
ответ дан 25 July 2018 в 22:31

http://www.random-password.co.uk - бесплатный онлайн-генератор?

1
ответ дан 25 July 2018 в 22:31
  • 1
    И когда вы генерируете пароль таким образом, он передается через HTTP-соединение с открытым текстом, поэтому его можно легко обнюхивать и не защищать. Это не означает, что владелец сервиса может записывать сгенерированные пароли в этот вид сервиса. – Ivan Kolmychek 10 October 2016 в 13:10

Другие вопросы по тегам:

Похожие вопросы: