An open API service indexing awesome lists of open source software.

https://github.com/moosesue/cryptography-algorithms

Collection of algorithms used in cryptography.
https://github.com/moosesue/cryptography-algorithms

cryptography cryptography-algorithms extended-gcd gcd number-theory python rust

Last synced: 3 months ago
JSON representation

Collection of algorithms used in cryptography.

Awesome Lists containing this project

README

          

# Number Theory and Cryptography Algorithms

This repository organizes various projects focused on fundamental algorithms in number theory and cryptography.

## Projects

- [GCD Algorithm](https://github.com/moosesue/gcd)
Standard Greatest Common Divisor algorithm using Python and Rust.

- [Extended GCD Algorithm](https://github.com/moosesue/extended_gcd)
Extended Euclidean Algorithm for Bézout coefficients and modular inverses.

- [Modular Inverses](https://github.com/moosesue/modular-inverses)
Finding modular inverses using the Extended GCD and implementing in a single character RSA demo.

- [RSA Attacks using CRT](https://github.com/moosesue/RSA-Attacks-using-CRT)
Using the Chinese Remainder Theorem to attack RSA and to optimise decryption.