Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 634 Bytes

File metadata and controls

23 lines (17 loc) · 634 Bytes

RSA Encryption Project

Description

This is a simple Python project demonstrating RSA asymmetric encryption.
It generates a 2048-bit RSA key pair, encrypts a message with the public key, and decrypts it with the private key.


Features

  • Generate RSA key pair (2048-bit)
  • Save keys in files (private_key.pem and public_key.pem)
  • Encrypt a message using the public key
  • Decrypt the message using the private key
  • Print encrypted and decrypted messages

How to Run

1. Clone the repository

git clone https://github.com/M0DY3/RSA-Encryption-Project.git
cd RSA-Encryption-Project