Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: modular-arithmetic

KimlikDAO/kimlikdao-js

📚 KimlikDAO js library

Language: JavaScript - Size: 2.71 MB - Last synced: about 17 hours ago - Pushed: about 23 hours ago - Stars: 9 - Forks: 1

CyberCoral/ModularAritmos

It's a small program that contains formulas for modular arithmetic, with real and complex numbers.

Language: Python - Size: 22.5 KB - Last synced: 6 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

arithmetic-operations-for/integers-modulo-n-big-endian

:mermaid: Modular arithmetic for JavaScript

Language: JavaScript - Size: 3.56 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 1

jaredhowland/rhythm

Sass files to create a vertical rhythm based on modular scales

Language: HTML - Size: 446 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 4 - Forks: 0

LogarythmTech/NumberTheory

Number Theory Swift Package.

Language: Swift - Size: 408 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

Bodigrim/mod

Modular arithmetic, promoting moduli to the type level

Language: Haskell - Size: 77.1 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 24 - Forks: 2

matthias314/Modulo2.jl

A Julia package to work with integers mod 2, including arrays

Language: Julia - Size: 131 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 5 - Forks: 1

alanveloso/ppgcc-ufpa-ics-2021

Code from Introduction to Computer Security course from PPGCC at UFPA with Roberto Samarone

Language: Python - Size: 2.93 KB - Last synced: 28 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

NillionNetwork/sophiegermain

Pure-Python library that provides a selection of Sophie Germain primes that are organized by representation size.

Language: Python - Size: 76.2 KB - Last synced: 7 days ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0

savicente2109/Algebra-Computacional

Prácticas de la asignatura Álgebra Computacional (2023-2024).

Language: Python - Size: 17.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

frno7/forthmath

Useful mathematical words in Forth.

Language: Forth - Size: 84 KB - Last synced: 8 days ago - Pushed: almost 7 years ago - Stars: 19 - Forks: 4

EricTRL/2WF90-PolynomialAndFiniteFieldArithmetic

Code for arithmetic with polynomials mod p and within finite fields. The code deals with various objects, such as integers modulo a number, elements in a finite field, and with arithmetic in finite fields.

Language: Java - Size: 82 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

byhill/ModularSquareRoots.jl

Modular square roots in Julia

Language: Julia - Size: 28.3 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 0

penemue/modular-arithmetik

Tiny Kotlin DSL for modular arithmetik

Language: Kotlin - Size: 2.67 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 0

ishanuzzal/Algorithm_Course

contains my Algorithm course contents in University and some useful algorithm problem & cp technique that I have practiced myself.

Language: C++ - Size: 82 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

hurchalla/modular_arithmetic

Clockwork: A Modular Arithmetic library for C++

Language: C++ - Size: 2.61 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 5 - Forks: 1

logielle/caeser-cipher-matlab

Caeser Cipher encryption and decryption scripts with a right shift of 2. Written in MATLAB. (WIP)

Language: MATLAB - Size: 1000 Bytes - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

dannweeeee/zk-encode

Coding Bootcamp about ZK Proof Theory and Building

Size: 3.91 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

dfirsov/jasmin-zk

We implement the Schnorr proof system in assembler via the Jasmin toolchain, and prove the security (proof-of-knowledge and zero-knowledge) and the absence of leakage through timing side-channels of that implementation in EasyCrypt.

Language: eC - Size: 1.01 MB - Last synced: 6 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

juanelas/bigint-mod-arith

Some extra functions to work with modular arithmetics using native JS implementation of BigInt.

Language: TypeScript - Size: 602 KB - Last synced: 14 days ago - Pushed: 10 months ago - Stars: 22 - Forks: 3

Juosorioca420/DiscretasII

Asignaciones y Proyectos propuestos para Matemáticas Discretas II - 2023 I

Language: Jupyter Notebook - Size: 12.9 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

phos-dev/numbertheory

Lista - Matemática Discreta

Language: C - Size: 21.5 KB - Last synced: 8 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

tugrulhkarabulut/abstralgebra

Abstract algebra library for Python (Work in progress)

Language: Python - Size: 20.5 KB - Last synced: 8 months ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 0

AkarisDimitry/ProjectEuler

Repository containing algorithmic solutions to Project Euler challenges. Each solution has been methodically developed, optimized, and rigorously tested. Engage in mathematical and computational problem-solving.

Language: Python - Size: 203 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 2

Ipiano/module_crypto

General-purpose cryptography library created as for a university course

Language: C++ - Size: 333 KB - Last synced: 10 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 1

carlosgeos/polynomial-cpp

This is a collection of class templates that define a modular polynomial expression.

Language: C++ - Size: 763 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

Project2100/BeadRing

A Swing application that wants to visualize modular arithmetic linear systems

Language: Java - Size: 88.9 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

Raajokiaa-Ritu/NUMBER_THEORY_2.0

FOR ALL TOPICS IN NUMBER THEORY

Size: 10.7 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

davigole/Aritmetica-Modular-N3

Material utilizado na apresentação para a Avaliação (N3) de Aritmética Modular, no Itinerário de Matemática da Escola ORT

Language: Python - Size: 2.93 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

bl33h/mathFunctions

Math program with spread function and pseudorandom number generator.

Language: Python - Size: 8.79 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

xDiaym/mod.hpp

Language: C++ - Size: 12.7 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

elmomoilanen/prime-factorization

Prime factorization up to 128 bit integers

Language: Rust - Size: 144 KB - Last synced: 13 days ago - Pushed: 11 months ago - Stars: 3 - Forks: 1

drcapybara/ModInv

An elegant OCAML modular multiplcative inverse calculator.

Language: OCaml - Size: 3.91 KB - Last synced: almost 1 year ago - Pushed: almost 1 year ago - Stars: 0 - Forks: 0

elmomoilanen/Modular-equations

Solve quadratic and linear modular equations

Language: Rust - Size: 139 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

IEavan/Visualised_Modular_Arithmetic

A visualisation of modular arithmetic

Language: Processing - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 8 years ago - Stars: 0 - Forks: 0

lapets/modulo

Pure-Python library for working with modular arithmetic, congruence classes, and finite fields.

Language: Python - Size: 92.8 KB - Last synced: 15 days ago - Pushed: 12 months ago - Stars: 4 - Forks: 1

fmela/weecrypt

C library for arbitrary-precision integer and rational computation.

Language: C - Size: 668 KB - Last synced: about 1 year ago - Pushed: over 9 years ago - Stars: 8 - Forks: 1

Gautam8387/RSA-Encryption-System

I have worked on developing the raw implementation of RSA without using any library. It uses modular arithmetic to deal with large numbers. The program is working efficiently for 1024 bits of prime numbers. I have also tried using FPM (fast polynomial multiplication) over FFT and integrated everything a the socket program.

Language: Python - Size: 34.2 KB - Last synced: 12 months ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 1

SeroviICAI/Modular_Arithmetic_Python

A library for number theory and modular arithmetic algorithms in Python e.g. Pollard Rho, Miller–Rabin primality test, Cipolla, etc.

Language: Python - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

SeroviICAI/Cryptography_Chat

This is an encrypted local messaging app. The objective behing this project was implementing RSA in Python.

Language: Python - Size: 32.2 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

samkennerly/Fidelio 📦

Toy program for learning cryptography.

Language: Python - Size: 313 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 0

tfpf/Euclid-Extended_Algorithm 📦

calculate the multiplicative inverse of a number (however large) using Euclid's Extended Division Lemma

Language: C - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

rikurauhala/rsa

Implementation of the RSA algorithm | Python | Command-line interface | Miller-Rabin | Extended Euclidean algorithm

Language: Python - Size: 287 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

verificatum/verificatum-vts-ba

Fast, typed, tested, documented, self-contained big integer library in pure TypeScript with zero dependencies.

Language: TypeScript - Size: 306 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

vitalnodo/modular-arithmetic

Language: Zig - Size: 3.91 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

ZeroBone/TonelliShanks

Implementation of the Tonelli-Shanks algorithm for computing square roots modulo a prime number.

Language: Python - Size: 26.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

verificatum/verificatum-vmgj

Java wrapper of GMP and GMP Modular Exponentiation Extension library (GMPMEE).

Language: M4 - Size: 99.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

verificatum/verificatum-gmpmee

Extension to GMP library that allows fast fixed-basis exponentiations, simultaneous exponentiation, and randomly choosing safe-primes.

Language: C - Size: 85 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 1

gabrielchristo/crypto

Números Inteiros e Criptografia

Language: Python - Size: 71.9 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

Siiir/modular_power

A console app and a library with function to quickly calculate k^n mod m.

Language: Rust - Size: 176 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

verificatum/verificatum-vjsc

NEWS! We will soon release a TypeScript transpilation and improvement of this library. Self-contained cryptographic library for use in electronic voting clients. Complete documentation with references to the literature makes it good teaching material.

Language: JavaScript - Size: 1.32 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 14 - Forks: 3

ZakharchenkoV/Caesar-Cipher

A program capable of encrypting and decrypting text in Russian and English in accordance with the Caesar algorithm. The body of the program also contains a function that allows you to encrypt each word in a sentence with a step equal to the length of this word.

Language: Python - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

jajokine/Digit-Recognizer

MITx - MicroMasters Program on Statistics and Data Science - Machine Learning with Python - Second Project

Language: Python - Size: 85.9 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

allys7/modular-cardioid-visualizer

Response to Mathologer's challenge in this video: https://youtu.be/6ZrO90AI0c8

Language: Python - Size: 10.3 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

jessefischer/numnec

Number Necklace Generator

Language: JavaScript - Size: 10.7 KB - Last synced: 12 months ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

jamestiotio/fcs

SUTD 2021 50.042 Foundations of Cybersecurity Code Dump

Language: HTML - Size: 1.78 MB - Last synced: 14 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

rcgc/elementary_number_theory

Elementary Number Theory With Programming exercises

Language: HTML - Size: 52.7 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

pgombar/cryptohw4

Multiprecision arithmetic in cryptography.

Language: C - Size: 83 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0

shiningflash/Number-Theory

From basic algorithms like Sieve, Bitwise-sieve, Segmnted-sieve, Modular Arithmetic, Big Mod to Primality test, CRT etc. all other advance number theory algorithms.

Language: C++ - Size: 50.8 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

Shreyasi3521/EscapingTheCaves

Language: Jupyter Notebook - Size: 3.16 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 2

avivbrook/modular-nested-exponentiation

An algorithm that computes modular nested exponentiation efficiently.

Language: Python - Size: 931 KB - Last synced: 23 days ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

miguelamezola/ragde

Used concepts from a course in abstract algebra to implement the Affine Hill cipher. Developed an R package featuring a variety of functions for modular arithmetic and linear algebra. Implemented a web application using the R Programming Environment and Shiny, a web application framework for R.

Language: R - Size: 23.4 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

SOF3/generic_modular

Modular arithmetic library in Rust with generic number types. Supports no-std.

Language: Rust - Size: 12.7 KB - Last synced: 28 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

luis4a0/libmug

A library for computing modular GCD of univariate polynomials.

Language: C - Size: 58.6 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1

lapets/course-abstract-algebra

Lecture notes, assignments, and other materials for a one-semester introductory course on topics in number theory, modular arithmetic, abstract algebra, and computer science applications thereof.

Language: PHP - Size: 460 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

tbliu/Eigen

Command line interface for linear algebra and modular arithmetic operations

Language: Go - Size: 140 KB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 5 - Forks: 0

AlexandreLadriere/Big-Numbers-Handler

This project aims to handle big numbers for cryptographic purposes.

Language: Java - Size: 40 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

weskerhluffy/sas002

https://www.spoj.com/problems/SAS002/

Language: C - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

avikj/cs70py

Implementations of concepts from Berkeley CS 70 - Discrete Math and Probability

Language: Python - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

provotum/crypto-rs

Additivie Homomorphic ElGamal encryption with range zero-knowledge proof and universal cast-as-intended proofs

Language: Rust - Size: 632 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0

EricTRL/2WF90-IntegerArithmetic

Integer Arithmetic Assignment for 2WF90

Language: Java - Size: 103 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

gergoerdi/mod-arith

Modular arithmetic in Agda

Size: 172 KB - Last synced: about 1 year ago - Pushed: almost 12 years ago - Stars: 6 - Forks: 0

mjcross/mod2MatrixTools

A javascript implementation of various modulo 2 matrix algebra tools, including an implementation of the Berlekamp-Massey algorithm

Language: JavaScript - Size: 10.7 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1

BraulioV/Cryptography

Prácticas de la asignatura de Criptografía y Computación de la UGR.

Language: Jupyter Notebook - Size: 15.3 MB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

jedwards1211/mod-floor-ceiling

computes floor and ceiling for any modulus, not just 1

Language: JavaScript - Size: 85 KB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

mohamedmashaal/Number_Theory_Toolbox

Language: Java - Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

Related Keywords
modular-arithmetic 76 cryptography 14 number-theory 14 python 11 modular-exponentiation 9 mathematics 9 extended-euclidean-algorithm 5 prime-numbers 5 biginteger 5 arithmetic 5 algorithms 5 algebra 5 rsa 5 math 4 discrete-mathematics 4 linear-algebra 4 abstract-algebra 4 gcd 4 primality-test 4 rust 4 gmp 3 matrix 3 finite-fields 3 java 3 modulo 3 javascript 3 group-theory 3 rsa-encryption 3 algorithm 2 elgamal 2 dynamic-programming 2 barrett-reduction 2 visualization 2 multithreading 2 python-library 2 elliptic-curves 2 affine-cipher 2 computational-algebra 2 primality-testing-routines 2 tonelli-shanks 2 sieve-of-eratosthenes 2 verificatum 2 shift-cipher 2 square-root 2 binary-search 2 multiprecision 2 rsa-cryptography 2 chinese-remainder-theorem 2 euclidean-algorithm 2 mod 2 cybersecurity 2 modular-inverse 2 montgomery-multiplication 2 encryption 2 miller-rabin 2 bignum 2 bigint 2 prime-factorization 2 teaching-materials 2 self-contained 2 exponentiation 2 big-integer 2 arithmetic-computation 2 zero-knowledge 2 principal-component-analysis-pca 1 flask 1 mnist-image-dataset 1 radial-basis-function 1 svm-classifier 1 mathologer 1 fibonacci-sequence 1 softmax-classifier 1 mnist-handwriting-recognition 1 variables 1 string-methods 1 kernel-methods 1 int 1 number-necklace 1 x86-32 1 encryption-algorithms 1 educational 1 miller-rabin-test 1 pollard-rho 1 ciphertext 1 learning-cryptography 1 euclid 1 inverse 1 datastructures 1 portfolio 1 pytest 1 rabin-miller 1 rsa-algorithm 1 jsbn 1 webassembly 1 fermat-test 1 linear-congruence 1 congruence 1 jni-wrapper 1 verificatum-gmpmee 1 power 1