/GenPasw

Генерация паролей / password generation

Primary LanguagePython

Генератор паролей 🔒

Задача была написать программу, которая создаёт для пользователя код для защиты данных. ⛔

Я и сам знаю, что уже куча народу написало это код, но мне было интресно написать его.
Существует много вариантов написания данных генераторов.

Это простая программа для придумывания паролей, вот правила, которых я придерживался:

🔘 должен быть произвольной длины
🔘 должен состоять из любых печатных символов

Позднее, я написал v.2 с такими правилами:

🔘 должен быть не меньше 8 символов
🔘 должен содержать как минимум одну заглавную букву
🔘 должен содержать как минимум одну строчную букву
🔘 должен содержать как минимум одну цифру
🔘 должен содержать как минимум один спец-символ (!&? и прочие)

💡 Новые изменения будут.
В планах: написать более сложный код генерации.


Password generator:lock:

The task was to write a program that creates code for the user to protect data. ⛔

I myself know that a lot of people have already written this code, but it was interesting for me to write it.
There are many ways to write these generators.

This is a simple program for making up passwords, here are the rules that I followed:

🔘 must be of any length
🔘 must consist of any printed characters

Later, I wrote v.2 with these rules:

🔘 must be at least 8 characters
🔘 must contain at least one uppercase letter
🔘 must contain at least one lowercase letter
🔘 must contain at least one digit
🔘 must contain at least one special character (!&? and other)

💡 There will be new changes.
Plans: write a more complex generation code.