Онлайн генератор паролей с энтропией

Здрасте всем, кто испытывает регулярно страх за безопасность своих данных! Предлагаю узнать про генератор паролей – незаменимый помощник, который за пользователя составит трудновоспроизводимую абракадабру. Такой пароль не взломают! Главное достоинство, которым обладает онлайн генератор паролей, это возможность осуществлять генерацию паролей с энтропией. То есть, случайность пароля будет напрямую зависеть от того, как будет перемещаться мышка, и какие именно кнопки на клавиатуре будет нажимать пользователь. Режим работы выдает полностью рандомный пароль или же произносимый пароль именно по алгоритму pwgen.

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

Точнее сказать, работа genpas.peter.am была протестирована абсолютно на всех браузерах. Под катом присутствует некоторое количество технических подробностей.

Энтропия реализуется в принципе просто, то есть: обработчики событий mousemove, keydown и click способны сохранять координаты мышки, размеры окна, флаг клика и нажатие на клавиши. Когда будет накапливаться необходимое количество данных, то они используются для инициализации генератора случайных чисел, а он является основным именно на алгоритме RC4.

Что касается алгоритма pwgen, то его просто списали с исходников pwgen, затем немного отредактировали. Относительно стойкости пароля, так его вычисляют согласно формуле: Math.floor. Абсолютно все написано в программе на JS и исходники являются доступными для просмотра. Во время разработки создатели решили использовать целый ряд библиотек, которые распространяются под самыми разными свободными лицензиями, как: pwgen.js, pwgen.js с модификациями, jQuery, seedrandom.js с небольшими модификациями.

Добавить комментарий

Share This