SkillCraft Technology Cyber Security Internship
A Python-based image encryption and decryption tool using XOR pixel manipulation. This project demonstrates basic symmetric encryption on image data using NumPy and Pillow.
- π¦ Encrypt/Decrypt Images with a single XOR key
- π§ Symmetric Encryption Logic: reversible transformation using the same key
- π¨ Preserves Image Format: PNG, JPG, BMP supported
- π§© Modular Design with clean Python functions
- π Pixel-Level Manipulation for full control and visibility
SCT_CS_02/
βββ main.py
βββ sample_images/
βββ original.png β
Input image for encryption
- Applied pixel-wise encryption using
NumPy - Gained understanding of how XOR logic is used in symmetric cryptography
- Learned real-world image manipulation with
Pillow - Strengthened modular Python coding and security logic
π GitHub: github.com/rgr-001/SCT_CS_02
Made with β€οΈ by RGR β SkillCraft Cyber Intern