Skip to content

rgr-001/SCT_CS_02

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–ΌοΈ Image Encryption Tool – Task 02

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.


πŸ” Features

  • πŸ“¦ 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

πŸ“ Project Structure

SCT_CS_02/
β”œβ”€β”€ main.py
└── sample_images/
    β”œβ”€β”€ original.png      βœ… Input image for encryption

πŸ“· Original Image Used:
original.png


🧠 Learning Outcomes

  • 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

πŸ”— Repository

πŸ”— GitHub: github.com/rgr-001/SCT_CS_02


Made with ❀️ by RGR – SkillCraft Cyber Intern

About

Task 2 - Image Encryption Tool for SkillCraft Cyber Internship

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages