263 читали · 2 года назад
Как сгенерировать пароль нужного уровня Мы плохо придумываем уникальные пароли. Если вы используете один и тот же для своей почты и для входа в банк, то, украв только один пароль, можно получить доступ ко всем аккаунтам, что означает для вас двойную уязвимость. Omgopass - лучший способ генерировать надежные и легко запоминающиеся пароли. Это незаменимый помощник при регистрации нового аккаунта, когда нужно придумать сложный, но запоминающийся пароль, подходящий под критерии площадки. Выберите нужный режим: без добавления дополнительных элементов, с использованием символов или пробелов. Передвиньте ползунки, если хотите добавить в пароль числа или заглавные буквы. Кнопкой «Generate new» генерируйте новые случайные пароли. От вас требуется всего несколько кликов и программа поможет сгенерировать сразу несколько случайных надежных паролей на выбор. #лайфхак
Как сгенерировать пароль на JS
Небольшая JavaScript функция для генерации пароля: function generatePassword(){ var length = 8, charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; res = ''; for (var i = 0, n = charset.length; i < length; ++i) { res += charset.charAt(Math.floor(Math.random() * n)); } return res;} Но есть один момент – в её основе лежит метод Math.random(), который не предоставляет криптографически стойкие случайные числа. Вместо Math.random() лучше использовать Web Crypto API и более точный метод crypto...