-
File Integrity Checker
- Computes and compares file hashes to detect unauthorized changes.
-
Password Strength Checker
- Evaluates the strength of a given password based on length, character variety, and common patterns.
-
Simple File Encryptor
- Performs basic file encryption and decryption using symmetric encryption.
- Hashing and file fingerprinting (using
hashlib
) - Password validation logic and pattern analysis
- Basic file read/write operations
- Encryption basics (e.g., simple XOR or Fernet-like logic)
- Command-line interaction in Python
- Writing modular and reusable functions