Skip to content

HackClub-NITC/FairPlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FairPlay: Explore the Playfair Cipher with Ease ✨

🔍 FairPlay

Welcome to FairPlay!

🚀 FairPlay is your gateway to unraveling the mysteries of the Playfair Cipher. Developed for CodeInit 2024 by our team in NIT Calicut using Vite, this React app offers an engaging and interactive platform to delve into one of cryptography's most intriguing techniques.


Some history:

The Playfair Cipher, created by Sir Charles Wheatstone and popularized by Lord Playfair in the 19th century, revolutionized cryptography. Unlike simpler ciphers, it encrypts letters in pairs, enhancing security against frequency analysis.

This technique, utilizing a keyword-generated grid, was widely adopted during World Wars I and II for secure communication.

Though surpassed by modern encryption methods, its historical importance and elegant design persist, serving as a cornerstone in cryptography education.

Overview 📚

The Playfair Cipher, conceptualized by Charles Wheatstone and popularized by Lord Playfair, has intrigued cryptographers since 1854.

FairPlay brings this historical cipher to life, offering encryption, decryption, visualization, and even a chatbot interface with Charles Wheatstone himself.


Features 🛠️

Encryption and Decryption 🔒

Encrypt and decrypt messages effortlessly using the Playfair Cipher algorithm.It's just at the click of a button.

Hands-on Visualization 👀

Visualize the encryption and decryption process step-by-step for deeper understanding.

Our visualization tools helps you not only get a good grasp of the method of encryption/decryption using playfair cipher, but it also lets you do it with the text of you choice.

AI Chatbot 🤖

Interact with Charles Wheatstone, gaining insights and historical context via natural language conversation.

This AI chat bot is powered by GPT4 and it ensures that the website is a one stop solution for all things PlayFair.

From history of it's name to its evolution, you can ask our AI chatbox any detail about this wonderful technique of the past.

Detailed Information

Access well-documented theory, code, and additional resources for a comprehensive grasp of cryptographic principles.


Technology Stack 💻

HTML5 CSS3 JavaScript React

  • Frontend Frameworks: ReactJS
  • Backend Frameworks: NodeJS, ViteJs
  • AI Engine: OpenAI's GPT-3.5-turbo

Authors 🌟

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published