!pip install bcrypt

import bcrypt

PEPPER = b"MySecretPepperKey"

# Password
password = "my_secure_password123"

# Generate salt
salt = bcrypt.gensalt()

# Add pepper and hash password
hashed = bcrypt.hashpw(password.encode() + PEPPER, salt)

print("Salt:", salt)
print("Stored Hash:", hashed)

# Login attempt
login = "my_secure_password123"

# Verify password
if bcrypt.checkpw(login.encode() + PEPPER, hashed):
    print("Password Verified")
else:
    print("Invalid Password")