#Code pytho
1 messages · Page 1 of 1 (latest)
import hashlib
def check_password_strength(password):
weak_list = ["123456", "password", "qwerty", "letmein", "iloveyou"]
if password in weak_list:
return "Weak (commonly used password)"
if len(password) < 8:
return "Weak (too short)"
if password.isalpha() or password.isdigit():
return "Medium (add numbers/symbols)"
return "Strong"
def hash_password(password):
return hashlib.sha256(password.encode()).hexdigest()
Example usage
user_pw = input("Enter a password to check: ")
strength = check_password_strength(user_pw)
hashed = hash_password(user_pw)
print("\nPassword Strength:", strength)
print("SHA-256 Hash:", hashed)