Skip to content

Pl4y F4ir is a Python-based cryptographic tool that visually demonstrates the Playfair Cipher through an animated and interactive GUI built with tkinter. Designed for educators, students, and cybersecurity enthusiasts, it turns classical digraph substitution cipher concepts into an engaging, easy-to-understand experience.

Notifications You must be signed in to change notification settings

BlackTrack13/Pl4y-F4ir

Repository files navigation

Pl4y-F4ir

Pl4y F4ir is a Python-based cryptographic tool that visually demonstrates the Playfair Cipher through an animated and interactive GUI built with tkinter. Designed for educators, students, and cybersecurity enthusiasts, it turns classical digraph substitution cipher concepts into an engaging, easy-to-understand experience.


🔑 Key Features

  • 🎨 Interactive GUI showcasing real-time Playfair cipher encryption and decryption
  • 🔐 Step-by-step visualization of digraph substitution mechanics
  • 🔠 5x5 key matrix display with letter highlighting during encryption/decryption
  • 🔄 Dynamic key input with automatic matrix generation and validation
  • 🎞️ Animated processing of each letter pair for clear learning
  • 📝 Auto-generated detailed logs of all cipher operations for review and study

📂 Project Structure

├── Pl4y-F4ir.py                # Main GUI application
├── de.py                       # decryption funnctions
├── tools.py                    # Utility functions and helpers
├── explain.jpg                 # pic that inspired me
├── g2.gif                      # Design assets
├── Rectangle 1.png             # Design assets
├── Rectangle 2.png             # Design assets
├── Rectangle 3.png             # Design assets
├── row.png                     # Design assets
└── row2.png                    # Design assets

📖 Usage Examples

2025-07-16 21-34-24


🛠️ Requirements

Python 3.x

tkinter (usually included with standard Python installations)


📄 Custom License © 2025 BlackTrack

This software and all associated files are the original work of BlackTrack.

You are free to use, modify, and distribute this software for personal and educational purposes only. Commercial use or redistribution without explicit permission is not allowed.

By using this software, you agree to acknowledge the original author BlackTrack in any derivative works or distributions.

My Linkedin https://www.linkedin.com/in/black-track/

About

Pl4y F4ir is a Python-based cryptographic tool that visually demonstrates the Playfair Cipher through an animated and interactive GUI built with tkinter. Designed for educators, students, and cybersecurity enthusiasts, it turns classical digraph substitution cipher concepts into an engaging, easy-to-understand experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages