A C++11 large integer library with effective high performance, simplistic in nature and also clean in the eyes.
-
Updated
Jun 4, 2019 - C++
A C++11 large integer library with effective high performance, simplistic in nature and also clean in the eyes.
Modular arithmetic, promoting moduli to the type level
Some extra functions to work with modular arithmetics using native JS implementation of BigInt.
Clockwork: A Modular Arithmetic library for C++
IntX is a C++11 port of IntX arbitrary precision Integer library with speed, about O(N * log N) multiplication/division algorithms implementation.
Generates a not-so-pseudorandom cyclic permutation using modular exponentiation
C library for arbitrary-precision integer and rational computation.
A fork of BoringSSL using VROOM, a new modular multiplication algorithm
Interactive Showcases of Quantum Tic-Tac-Toe Game and Shor's Algorithm for Integer Factorization, covering various Quantum Computing concepts like Quantum Gates, Superposition & Entanglement, Measurement & Collapse, or Quantum Fourier Transform & Phase Estimation, etc.
Montgomery multiplication in number bases that are a power of 2, like binary, hexadecimal, byte-wise etc. Used mainly in RSA, DH cryptosystems.
Raku package with number theory functions.
Extension to GMP library that allows fast fixed-basis exponentiations, simultaneous exponentiation, and randomly choosing safe-primes.
Java wrapper of GMP and GMP Modular Exponentiation Extension library (GMPMEE).
I am uploading all the solutions(codes) uploaded by me in ACM Summer Challenge @2019 held by SVNIT,SURAT on HACKEREARTH.
Implementation of popular algorithms and data structures using .NET Core
Practice Problems for CS101 (Computer Programming and Utilization)
Solution to HackerRank "primitive-problem" problem in mathematics/Number Theory section
An algorithm that computes modular nested exponentiation efficiently.
Applying extended-euclidean-algorithm on negative powered number to find their inverses
Speed up modular exponentiation of Go's big.Int's using precomputed tables
Add a description, image, and links to the modular-exponentiation topic page so that developers can more easily learn about it.
To associate your repository with the modular-exponentiation topic, visit your repo's landing page and select "manage topics."