Генератор паролей
Онлайн генератор паролей предназначен для создания надежных паролей с повышенной стойкостью к системам автоматического взлома путем прямого перебора всех символов (от англ. brute force — метод «грубой силы») или перебора паролей по словарю.
Для создания нового пароля Вы можете воспользоваться предложенными вариантами настроек:
- Длина пароля от 5 до 20 символов. По умолчанию: 8 символов.
- Специальные символы: ! @ # $ % ^ & * ( ) _ + ; : ? — ~ / \ . [ ] { }
- Цифры: 123456789. Для удобства использования была убрана цифра 0, т.к. очень похожа на букву о.
- Английские буквы: abcdefghijkmnopqrstuvwxyz. Для удобства использования была убрана буква l, т.к. похожа на цифру 1.
- Русские буквы: абвгдеёжзийклмнопрстуфхцчшщъыьэюя
- Регистр букв: заглавные буквы, строчные буквы и смешанные буквы.
- «Удобный» пароль. Случайное создание запоминаемых для человека паролей. Зрительно разделен на две части случайной цифрой. Длина такого пароля может отличаться на 1 символ.
Созданные варианты паролей Вы сможете наблюдать в таблице. Пароли отображаются по 10 штук. Данные результаты нигде системой не сохраняются и генерируются налету.
Для удобного сохранения пароля предусмотрена кнопка , позволяющая скопировать выбранный пароль в буфер обмена.
Все созданные пароли разукрашены в определенный цвет, который зависит от
Начиная сверху (см. рисунок выше): слабая, средняя, сильная сложность и безопасный пароль.
Для начала работы с данным генератором необходимо выбрать настройки и нажать на кнопку «Новый пароль«.
genword.ru
Что значит «Сгенерировать пароль» в Госуслугах?
Сгенерировать пароль – это значит создать комбинацию символов, которые удовлетворяют заданным условиям. Применительно к Госуслугам, генератор создаст такой пароль, который будет соответствовать требованиям безопасности в системе.
Примеры сгенерированных паролей:
- |KGIj0*?
- J~Gypf$9
- Nn@a6#13
- BZ{k}$vG
- Hpak0BJC
- EfuzCPys
Как сгенерировать пароль на Госуслугах?
- На форме регистрации нового пользователя нажмите «Сгенерировать пароль».
- Скопируйте появившуюся символьную комбинацию в поле пароля. При этом все требования безопасности будут соблюдены.
Почему так важна сложность пароля? Поскольку на портале Госуслуг хранятся все ваши данные, злоумышленникам открывается широкий простор для мошеннических действий.
Если при вводе пароля (даже сгенерированного самой системой) возникает ошибка безопасности, смотрите эту статью.
Что лучше генерированный или свой пароль?
Главное в пароле – это чтобы он соответствовал требованиям безопасности. Тогда в его надежности не будет сомнений. На сайте Государственных услуг предусмотрели этот момент и система не даст вам использовать ненадежный пароль.
Плюсы и минусы сгенерированного пароля
Главное преимущество такого пароля – это его абсолютная надежность, поскольку он не содержит «логики» и слов, а только набор символов. То есть такой пароль не смогу получить с помощью простых методов взлома: прямой перебор, перебор по словарю и методом социальной инженерии.
Главный же недостаток пароля кроется в его преимуществе – очевидно, что воспроизвести по памяти такую символьную комбинацию не представляется возможным. Более того, такой пароль часто трудно набрать на клавиатуре, поскольку используется много редких символов. Пользователям, не сильно искушенным в печатание на клавиатуре, будет сложно набирать такую символьную комбинацию.
В связи со сложностью воспроизведения сгенерированного пароля пользователи просто копируют его в текстовый редактор и оставляют храниться на компьютере. Это тоже не очень хороший вариант, поскольку если файл попадет в чужие руки, вход в ваш личный кабинет будет открыт. Даже если вы не делали прямых пометок рядом с паролем о том, что он относится к порталу Госуслуг, это не сильно поможет. Сам по себе случайный набор символов намекает на то, что это пароль от какого-либо сайта, а история браузера поможет злоумышленнику подобрать от какого именно.
Вывод: сгенерированный пароль можно использовать при первичной регистрации, если вы не можете придумать свой. Его также можно использовать, если вы не планируете часто пользоваться Госуслугами и вы не испытываете проблем с набором сложных символов на клавиатуре.
Плюсы и минусы своего (придуманного) пароля
Главное преимущество собственного пароля – это возможность воспроизвести его по памяти. Если вы планируете пользоваться порталом Госуслуг часто, то каждый раз вводить пароль по памяти будет намного проще, чем делать это, например, с блокнота.
Главный недостаток придуманного пароля – это его «простота» в сравнении с генерированной символьной комбинацией. При создании своего пароля, вы будете пользоваться словами, возможно, своими данными. Все это уменьшает его надежность.
Если придуманный вами пароль прошел проверку – это значит, что его трудно будет взломать.
Какой пароль можно придумать для Госуслуги?
Вы можете использовать для составления пароля свои данные, но не используйте очевидные комбинации, которые используют большинство людей (дата рождения, имя, фамилия, и т. п.). Если вы используете такие данные, постарайтесь «разбавить» их неочевидными символами (например, вместо буквы «о» можно использовать ноль «0» и т. п.).
Примеры:
- *Ivan0v_Ivan@1980*
- SleSar_Petrenk0!
- Pavel@Durin85
- LaGutenKo_2018!
- <Mari_Bel0DonA>
- 1VlaDimir*i*Dim0n
Часто задаваемые вопросы
Можно ли поменять пароль в Госуслугах?
Да, после регистрации вы сможете поменять пароль на любой другой. Для этого вам понадобится ввести старый пароль и новый, который должен соответствовать все тем же требованиям безопасности.
Что будет, если я забуду пароль?
Вы можете восстановить забытый пароль, используя электронную почту, номер телефона или данные СНИЛС.
Что значит требование по использованию латинских букв?
В требованиях безопасности пароля указано, что необходимо использовать строчные и прописные латинские буквы (d, f, g, e, c, h… и D, F, G, E, C, H C… соответственно). Для этого поменяйте раскладку клавиатуры на английские буквы (Shift + Alt по умолчанию) и используйте в пароле маленькие и большие буквы. Не используйте русскую раскладку клавиатуры для пароля вообще – русскоязычные символы не допускаются – система будет выдавать ошибку.
gosuslugifaq.ru
Сгенерировать пароль рандомайзером онлайн на RandomOrg.Ru
На многих форумах, блогах и прочих интернет-сервисах при регистрации требуется придумывать пароль. Для многих это сложная задача, ведь тяжело выбрать, какие символы использовать, а какие нет. В итоге, время тратится, а результата нет.
Чтобы подобных проблем не возникало, и был создан наш рандомайзер паролей. Здесь можно создать сразу несколько вариантов, используя функцию рандом. При этом, у вас есть возможность выбрать, какие символы использовать (прописные (маленькие) буквы или заглавные (большие), цифры от 0 до 9 и спецсимовы (знаки препинания, символ решетки, тильда, звездочка и т.д.)) — просто установите галочки в нужных местах. Также, прежде чем сгенерировать пароль, можно задать его длину. По умолчанию она равна 10 символам.
Каким должен быть пароль?
Никогда не используйте слишком простые пароли в стиле 123456 или qwerty. Хороший пароль должен содержать буквы разного регистра (большие и маленькие), цифры и желательно специальные символы, правда, не все сервисы допускают ввод спецсимволов, поэтому наш генератор случайных паролей на сайте RandomOrg.Ru позволяет выбирать, из каких символов создавать пароли.
Как запомнить сложный пароль?
Конечно, благодаря нашему сайту сгенерировать пароль онлайн очень легко. Но, как его запомнить? Ведь люди и попадаются на простых паролях из-за того, что им лень запоминать сложные пароли или это у них просто не получается.
В такой ситуации можно призвать на помощь образное мышление. С различными числами, символами или сочетаниями букв в наших умах уже есть связи с какими-то образами.
Например, число 32 можно ассоциировать зубами, так как изначально их у нас всех по 32. К сожалению, со временем их становится всё меньше и меньше, однако это число остается в нашей памяти навсегда.
Помните о безопасности
Пароли периодически нужно менять. Даже, если они сложные.
Также следует позаботиться об антивирусной защите. Ведь, даже если будет сгенерирован сложный пароль, это не защитит вас от его похищения при помощи “троянского коня” (шпионской программы).
Также необходимо упомянуть и о том, что не следует заходить на сомнительные сайты, переходить по непонятным ссылкам, в том числе присылаемым вам на почту. Если не знаете, куда ведет ссылка, то не переходите по ней. Также нередко злоумышленники создают их так, чтобы ввести пользователя в заблуждение, чтобы он был уверен, что ссылка не ведет ни на что плохое.
Кроме того, старайтесь не использовать в паролях числа, связанные с вашей датой рождения (или датами родственников), номер дома, в котором живете, имена знакомых, клички животных и т.д. Т.е. всю ту информацию, которую можно узнать из общения с вами, так как злоумышленники могут выманить ее и вас, просто используя непринужденное общение где-нибудь в социальных сетях, т.е. использовать так называемую социальную инженерию.
randomorg.ru
Как сгенерировать пароль онлайн
Почти всю защиту персональных данных в сети обеспечивают пароли. Будь то страничка Вконтакте или аккаунт платежной системы, основным гарантом безопасности является набор символов, известный лишь владельцу учетной записи. Как показывает практика, многие люди придумывают пароли, пусть даже и не самые очевидные, но доступные для подбора злоумышленниками.
Чтобы исключить взлом аккаунта с помощью брутфорса (метод полного перебора комбинаций), вариативность символов в пароле должна быть максимальной. Такую последовательность можно придумать и самостоятельно, но лучше для этого воспользоваться одним из онлайн-генераторов, доступных в сети. Это быстрее, практичнее и в большей степени обезопасит вас от утери личных данных.
Как сгенерировать пароль онлайн
Ресурсов для автоматического создания паролей в интернете имеется немало и все предлагают более или менее схожий функционал. Тем не менее, так как некие различия все же присутствуют, давайте рассмотрим несколько таких сервисов.
Способ 1: LastPass
Мощный диспетчер паролей для всех настольных, мобильных платформ и браузеров. Среди доступных инструментов имеется онлайн-генератор комбинаций, не требующий авторизации в сервисе. Пароли создаются только в вашем браузере и на сервера LastPass не передаются.
Онлайн-сервис LastPass
- После перехода по ссылке выше сразу же будет сгенерирован сложный 12-символьный пароль.
- Готовую комбинацию можно скопировать и начать использовать. Но если к паролю вы предъявляете конкретные требования, лучше проскроллить вниз и указать желаемые параметры.
Можно определить длину генерируемой комбинации и типы символов, из которых она будет состоять. - Установив формулу пароля, вернитесь к верхней части страницы и нажмите «Сгенерировать».
Готовая последовательность символов абсолютно случайна и не содержит каких-либо закономерностей. Пароль, сгенерированный в LastPass (особенно если он длинный), можно без опаски использовать для защиты личных данных в сети.
Читайте также: Надежное хранение паролей с помощью LastPass Password Manager для Mozilla Firefox
Способ 2: Генератор паролей онлайн
Практичный и удобный инструмент для автоматического создания сложных паролей. Ресурс не столь гибок в настройке, как предыдущий сервис, но тем не менее имеет свою оригинальную черту: здесь генерируется не одна, а сразу семь случайных комбинаций. Длина каждого пароля может быть задана в диапазоне от четырех до двадцати символов.
Онлайн-сервис Генератор паролей онлайн
- При переходе на страницу генератора будет автоматически создан набор 10-символьных паролей, состоящих из цифр и строчных букв.
Это уже готовые комбинации, вполне пригодные для использования. - Чтобы усложнить генерируемые пароли, увеличьте их длину с помощью ползунка «Длина пароля»,
а также добавьте в последовательность другие типы символов.
Готовые комбинации сразу же будут отображены в области слева. Ну а если ни один из получившихся вариантов вам не подошел, щелкните по кнопке «Сгенерировать пароль» для создания новой партии.
Разработчики сервиса рекомендуют составлять комбинации длиной от 12 символов, используя буквы разных регистров, цифры и знаки препинания. Согласно расчетам, подбор таких паролей просто невыполним.
Способ 3: Generatorpassword
Онлайн-генератор паролей, полностью настраиваемый вручную. В Generatorpassword вы можете выбрать не только типы символов, из которых будет состоять итоговая комбинация, но и конкретно сами эти символы. Длина генерируемого пароля может варьироваться от одного до 99 знаков.
Онлайн-сервис Generatorpassword
- Сначала отметьте желаемые типы символов, используемые при создании комбинации, и ее длину.
Если нужно, можете указать конкретные знаки в поле «Для генерации пароля используются следующие символы». - Затем перейдите к форме в верхней части страницы и щелкните по кнопке «Новый пароль!».
При каждом клике по этой кнопке на вашем экране будут появляться все новые и новые комбинации, одна под одной.
Так, из этих паролей вы можете выбрать любой, скопировать и начать использовать в своих аккаунтах соцсетей, платежных системах и других сервисах.
Читайте также: Программы для генерации ключей
Понятно, что столь сложные комбинации не лучшим образом подходят для запоминания. Что уж говорить, даже простые последовательности символов пользователи очень часто забывают. Чтобы избежать подобных ситуаций, следует пользоваться менеджерами паролей, представленными в виде самостоятельных приложений, веб-сервисов или расширений для браузеров.
Мы рады, что смогли помочь Вам в решении проблемы.Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТlumpics.ru
Генераторы паролей — лучшие программы и сайты
- Программы для генерации паролей
- Расширения для браузеров
- Сайты для генерации паролей
При регистрации учетных записей на сайтах или внутри онлайн-приложений (мессенджерах, игровых клиентах, банковских приложениях), настройке защищенной Wi-Fi-сети и во множестве других случаях требуется создание пароля. Его можно придумать самостоятельно либо воспользоваться специальными генераторами паролей. Последние помогут создать сложную парольную фразу, которую злоумышленникам практически невозможно будет взломать методами автоматического взлома (подбора пароля).
Программы для генерации паролей
Под операционные системы Windows разработано много приложений, позволяющих генерировать пароли различной степени сложности в зависимости от пользовательских настроек. Существуют как узкоспециализированные утилиты, созданные исключительно для генерации парольных фраз, так и более продвинутые программы, способные не только генерировать, но хранить пароли пользователя в зашифрованном виде на компьютере или даже на удаленном сервере.
Ознакомиться со списоком лучших Windows-программ для хранения паролей можно в статье «Программы для хранения паролей на ПК«.
IObit Random Password Generator
Бесплатная и простая в использовании программа Random Password Generator от IObit позволяет создавать пароли длиной от 6 до 64 символов. Парольные фразы могут состоять из строчных и заглавных букв латинского алфавита, цифр и различных знаков пунктуации. Пользователь может задействовать в пароле все перечисленные типы символов либо некоторые из них (минимум — 1).
Приложение Random Password Generator позволяет хранить парольные фразы на локальном компьютере. Для удобства последующего поиска нужного пароля предусмотрена возможность добавления к нему текстового идентификатора (ID) и/или примечания (можно указать, например, адрес сайта, для которого был сгенерирован пароль).
Для входа в саму программу также требуется мастер-ключ (диалоговое окно для его создания открывается при первом запуске программы) — без него доступ к хранимым в программе IObit Random Password Generator паролям получить невозможно.
Пример использования программы:
- В поле «Password Length» указывает длину пароля — от 6 до 64 символов.
- Проставляем галочки напротив названий типов символов, которые будут использоваться в пароле: «Small Letter», «Capital Letter», «Numbers», «Punctuation» — строчные буквы, заглавные буквы, цифры, знаки пунктуации, соответственно.
- Также можно изменить значения поля «Quantity». В этом случае программа сгенерирует одновременно несколько (до 100) паролей с указанными настройками.
- Нажимаем кнопку «Create Password(s)».
- На экране отобразится сгенерированная парольная фраза. В поле «ID» указана надежность пароля в виде цветной иконки: красный цвет — слабый пароль, желтый — средней сложности, зеленый — надежный, голубой — лучший.
- Пароль можно сгенерировать повторно (кнопка «Regenerate») либо скопировать в буфер обмена (кнопка «Copy») и затем вставить на сайт, в программу и т.д.
- Для сохранения пароля в базе, нужно два раза кликнуть по нему: откроется окно, куда следует вписать ID и Remark (примечание), затем нажать «ОК».
- Все сохраненные пароли можно будет просмотреть во вкладке «Password Manager». Здесь же можно создать собственную запись, кликнув по кнопке «Add Record».
- Если необходимо изменить мастер-ключ для входа в программу, сделать это можно во вкладке «Change Password».
Программа Random Password Generator проста в использовании, но не имеет поддержки русского языка, что можно назвать ее единственным недостатком.
GenPass
GenPass (второе название — «Генератор паролей от hyperione.com») — пример узкоспециализированной программы, предназначенной исключительно для генерации парольных фраз. Утилита бесплатная, интерфейс выполнен на русском языке.
Генератор паролей GenPass очень прост в использовании:
- Задать длину пароля и количество генерируемых парольных фраз, используя соответствующие ползунки.
- Выбрать типы символов, которые будут использоваться в пароле. Здесь также предусмотрено 4 варианта — строчные и заглавные буквы, цифры и спецсимволы/знаки препинания.
- Также в генерируемый пароль можно включить собственную фразу, состоящую из любых букв (в т.ч. букв русского алфавита), цифр и символов. Программа GenPass разместит фразу в начале, середине или конце пароля, попутно изменив регистр некоторых букв.
- Кликнуть по кнопке «Сгенерировать».
- В текстовом блоке правой части окна будет отображен случайно сгенерированный пароль (или несколько, если задействована соответствующая опция).
Главный недостаток GenPass — отсутствие возможности хранения паролей. Впрочем, утилита создавалась только с одной единственной целью — «придумать» сложную парольную фразу для заполнения очередной формы регистрации.
KeePass Password Safe
KeePass Password Safe — продвинутая программа, которая используется для хранения в зашифрованном виде любых данных вообще, начиная от простого текста и заканчивая файлами. Пользовательские данные могут храниться как на локальном компьютере, так и на удаленном сервере. По умолчанию KeePass Password Safe не поддерживает русского языка, однако ее интерфейс поддается русификации.
В качестве отдельной функции в программе KeePass Password Safe представлен генератор парольных фраз. И по своим возможностям он превосходит и GenPass, и Random Password Generator вместе взятые.
Процесс генерации паролей в KeePass Password Safe выглядит следующим образом:
- Запускаем функцию «Генератор паролей» (меню «Сервис», пункт — «Создать пароль…»)
- Выбираем профиль. Если условия генерации пароля будут задаваться в ручном режиме, следует оставить «Пользовательский» профиль. Если же доверить это дело программе, можно выбрать один из предложенных вариантов — 16-ричные ключи 40/128/256 бит.
- Выбрать длину (до нескольких тысяч) и типы символов для генерации пароля. Здесь множество различных вариантов, включая стандартные — строчные/заглавные буквы, цифры и спецсимволы. Если в парольной фразе требуется использования знака минуса (тире), нижнего подчеркивания, пробела или скобок, устанавливаем галочки напротив соответствующих пунктов. Для самых изысканных пользователей предусмотрена возможность использования символов из ANSI кодировки, имеющие вид «â¼ó¼¡èÿ¶ê×». Можно добавить и свои собственные символы, вписав их в соответствующее поле, использовать заранее настроенный шаблон или даже алгоритм, но для обычных пользователей все это лишнее.
- Во вкладке «Дополнительно» можно задать дополнительные условия генерации пароля — исключить из парольной фразы определенные символы, запретить повтор одинаковых и похожих по написанию символов. Этот шаг можно пропустить.
- Перейти во вкладку «Создать».
- В текстовом блоке отобразятся различные варианты парольных фраз в соответствии с заданными настройками.
Расширения для браузеров
Хоть расширения не являются самостоятельными приложениями, все же стоит рассмотреть их использование хотя бы потому, что они очень удобны при регистрации на различных сайтах, открываемых в любимом браузере. В качестве примера возьмем Mozilla Firefox.
Для этого браузера существует несколько плагинов для генерации парольных фраз. Один из них так и называется — «Генератор безопасных паролей», разработчиком которого является Николай Мартынов (Nikolay Martynov). Для установки расширения проделайте следующее:
- Откройте основное меню Mozilla Firefox, затем перейдите в раздел «Дополнения».
- В левой части окна откройте вкладку «Расширения».
- В верхней части страницы в поисковую строку «Найти больше расширений» скопируйте название плагина — «Генератор безопасных паролей», нажмите клавишу Enter.
- Кликните по названию расширения в результатах поиска.
- На странице плагина кликните по кнопке «Добавить в Firefox».
- Затем нажмите кнопку «Добавить» в открывшемся диалоговом окне.
- Плагин будет добавлен в браузер.
А теперь рассмотрим процесс использования установленного расширения:
- Для запуска плагина кликните по его значку в правом верхнем углу окна Firefox.
- Далее следует задать условия для генерации парольной фразы. Длина — до 90 знаков. Составляющие символы стандартные — буквы в верхнем и/или нижнем регистре (строчные/заглавные), цифры и спецсимволы. Последние задаются пользователем самостоятельно путем их ввода в соответствующую строку.
- При необходимости можно воспользоваться опцией исключения заданных символов, а также задать минимальное количество определенных типов символов, которые должны присутствовать в пароле (например, 3 цифры и 4 спецсимвола).
- Осталось нажать по кнопке «Создать пароль», после чего он отобразится в соответствующем поле.
Подобные плагины можно найти к любому современному браузеру.
Сайты для генерации паролей
Для создания надежных паролей вовсе необязательно использовать программы или расширения для браузеров. Это можно сделать на одном из многочисленных сайтов. Здесь важно учитывать один момент — генерируемые в онлайн-сервисах пароли могут быть перехвачены самими создателями сайтов. Впрочем, эта информация для них практически бесполезна, т.к. они не могут знать, где именно пользователь будет применять свой пароль.
Генератор паролей от создателей антивируса Avast
По этой ссылке находится онлайн-генератор паролей Avast. Управление функцией предельно простое:
- При помощи ползунка устанавливаем длину пароля до 50 знаков.
- Отмечаем типы символов для генерации парольных фраз: строчные/заглавные буквы, цифры и знаки.
- Пароль будет генерироваться автоматически при использовании той или иной опции.
- Копируем пароль самостоятельно или при помощи кнопки «Копировать».
- Готово.
Сервис Online Password Generator.ru
Сервис Online Password Generator не имеет вообще никаких других функций, кроме генерации парольных фраз. Необходимый инструмент расположен на первой же страницы сайта. Генератор здесь стандартный:
- Выбираем в настройках типы используемых символов (набор стандартный).
- Устанавливаем длину пароля (до 99 знаков).
- Кликаем по кнопке «Создать пароль».
- Сразу под формой генератора отобразятся различные варианты парольных фраз.
- Готово.
Сервис Secure Password Generator
Данный сервис помогает пользователям не только в создании сложных паролей, но и в генерации вымышленных имен. Сайт расположен по адресу passwordsgenerator.net. Сервис англоязычный, но обладает большим набором опций генерации парольных фраз, нежели два предыдущих онлайн-генератора.
Пример использования сервиса:
- Задаем длину пароля в строке «Password Length».
- Выбираем тип символов путем установки соответствующих галочек. Помимо стандартных вариантов, генератор также позволяет исключить из парольной фразы похожие символы (опция «Exclude Similar Characters»), скобки и подобные им знаки (Exclude Ambiguous Characters).
- Если задействовать опцию «Generate On Your Device», то пароль будет сгенерирован непосредственно на компьютере/мобильном устройстве пользователя. Т.е. для этого не потребуется соединения с интернетом (достаточно лишь войти на сайт). Правдивость этой функции легко проверить, просто отключившись от сети и попробовав сгенерировать пароль в офлайн-режиме.
- Кликнуть по кнопке «Generate Password».
- В поле «Your New Password» отобразится парольная фраза.
- Чуть ниже в поле «Remember your password» будет представлена своеобразная расшифровка пароля для его лучшего запоминания (впрочем, для русскоязычных пользователей эта функция бесполезна).
Остались вопросы, предложения или замечания? Свяжитесь с нами и задайте вопрос.
www.softsalad.ru
Пишем простой генератор сложных паролей
# -*- coding:utf -8 -*-
#!/usr/bin/python3
__version__ = 'Version: 2'
from tkinter import *
import random
import string
from tkinter import filedialog as fd
root = Tk()
root.resizable(width=False, height=False)
root.title("Генератор паролей " +str(__version__))
root.geometry("450x324+300+300")
calculated_text = Text(root,height=14, width=50)
def erase():
calculated_text.delete('1.0', END)
chars = '+-/*!&$#?=@<>abcdefghijklnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890'
x = 0
def password():
for n in range(int(number_entry.get())):
password =''
global x
x += 1
for i in range(int(length_entry.get())):
password += random.choice(chars)
if x<=9:
calculated_text.insert(END,"Пароль" + ' ' + str(x) + ': ' + password + "\n")
else:
calculated_text.insert(END,"Пароль" + ' ' + str(x) + ': ' + password + "\n")
def savepass():
file_name = fd.asksaveasfilename(filetypes=(("TXT files", "*.txt"),
("All files", "*.*")),defaultextension='')
f = open(file_name, 'w')
s = calculated_text.get(1.0, END)
f.write(s)
f.close()
display_button = Button(text="Сгенерить", command=password)
erase_button = Button(text="Очистить", command=erase)
save = Button(text="Сохранить", command=savepass)
number_entry = Entry(width=10, justify=CENTER)
length_entry = Entry(width=10, justify=CENTER)
number_entry.insert(0, "8")
length_entry.insert(0, "25")
number_label = Label(text=" Количество паролей")
length_label = Label(text=" Длина пароля")
number_label.grid(row=0, column=0, sticky="w")
length_label.grid(row=1, column=0, sticky="w")
number_entry.grid(row=0,column=1, padx=1, pady=5)
length_entry.grid(row=1,column=1, padx=1, pady=5)
save.grid(row=3, column=2, padx=50, pady=5, sticky="w")
display_button.grid(row=3, column=0, padx=30, pady=5, sticky="e")
erase_button.grid(row=3, column=1, padx=30, pady=5, sticky="e")
scrollb = Scrollbar(root, command=calculated_text.yview)
scrollb.grid(row=4, column=3, sticky='nsew')
calculated_text.grid(row=4, column=0, sticky='nsew', columnspan=3)
calculated_text.configure(yscrollcommand=scrollb.set)
root.mainloop()
codeby.net