Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 RSA Cryptographic Algorithm Simulator

🛠️ Tech Stack

HTML CSS JavaScript

📦 Project info

Release Status Language

📄 Licence

MIT License

📊 GitHub statistics

Repo Size Last Commit

📋 Table of contents

  1. Description
  2. Features
  3. Run Locally
  4. Color references
  5. Authors
  6. License

📖 Description

RSA Cryptographic Algorithm Simulator is a web application developed in JavaScript, HTML and CSS, designed to simulate the operation of RSA encryption.
It illustrates secure exchanges between two users and the attempted intrusion of a Man-in-the-Middle (MITM) attacker. The aim of this project is to provide an educational and interactive experience to better understand RSA encryption.

🚀 Features

  • 💬 Real-time overview of message exchanges between users
  • 🔐 Simulated RSA encryption of messages for secure communication
  • 🕵️‍♂️ MITM (Man-in-the-Middle) attack simulation
  • 👁️ Visualization of what an attacker could see if he intercepts the messages

📦 Run Locally

  1. Clone the Git repository :
    git clone https://github.com/arthur10o/RSA_Cryptographic_Algorithm_Simulator.git
  1. Go to the project directory
  cd name_repository
  1. Open index.html

👤 Authors

🎨 Color Reference

Color Hex
light green 1 #90F890
light green 2 #4CAF50
green #008000
red #FF0000
black #000
dark grey #333
white #fff
break white #ccc
orange #FF8C00

📄 License

This project is licensed under MIT.

About

RSA Cryptographic Algorithm Simulator is a web application developed in JavaScript, HTML and CSS, designed to simulate the operation of RSA encryption. It illustrates secure exchanges between two users and the attempted intrusion of a Man-in-the-Middle (MITM) attacker. The aim of this project is to provide an educational and interactive experience.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages