vvscode / 6_password_strength

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Password Strength Calculator

Скрипт вычисляет стойкость пароля по следующим критериям:

  • Наличие цифр
  • Наличие букв верхнего регистра
  • Наличие букв нижнего регистра
  • Наличие не буквенно-цифровых символов
  • Длинна пароля (не менее 8, а лучше более 15 символов)
  • Не подпадает под популярные маски
  • Не находится в базе скомпрометированных паролей
  • Содержит больше 6 разных символов

Для запуска используйте команду.

Проект может проверять ваш пароль используя локальную базу или базу онлайн.

Для работы с локальной базой:

python3 password_strength.py password_db.txt

При вызове без этого аргумента будет использована обновляемая онлайн база паролей

python3 password_strength.py

Цели проекта

Код написан в учебных целях. Курс для веб-разработчиков - DEVMAN.org

About


Languages

Language:Python 100.0%