Skip to content

Je1al/RSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

RSA Cryptography Implementation in C++

Straightforward and educational RSA implementation in C++.
No external crypto libraries. Everything is written from scratch to clearly show how RSA actually works.

What’s inside

  • RSA key generation, encryption, decryption
  • Custom BigInt with arbitrary-precision arithmetic
  • Miller-Rabin primality test
  • CRT-optimized decryption
  • Fast modular exponentiation
  • Text and binary file encryption
  • Interactive console app
  • Built-in tests and benchmarks

About

RSA public-key cryptosystem implemented from scratch (C++).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages