61 skills found · Page 1 of 3
IntelLabs / HexlIntel Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption by leveraging AVX512 and IFM52 available on Intel's 3rd Generation Xeon Scalable Processors and later
Bodigrim / ArithmoiNumber theory: primes, arithmetic functions, modular computations, special sequences
niekbouman / CtbignumLibrary for Multiprecision Compile-Time and Run-Time Arithmetic (including Modular Arithmetic)
intel / Hexl FpgaIntel Homomorphic Encryption Acceleration Library for FPGAs, including open source implementation of FPGA kernels for accelerating NTT, INTT, Keyswitch and Dyadic Multiplication modular arithmetic operations, FPGA runtime, and host APIs for connecting to third-party homomorphic encryption libraries.
data61 / Cuda FixnumExtended-precision modular arithmetic library that targets CUDA.
scheinerman / Mods.jlEasy modular arithmetic for Julia
juanelas / Bigint Crypto UtilsUtils for working with cryptography using native JS implementation of BigInt. It includes arbitrary precision modular arithmetics, cryptographically secure random numbers and strong probable prime generation/testing. It works with Node.js, and native JS, including React and Angular
TikhonJelvis / Modular ArithmeticA useful type for working with integers modulo some constant.
frno7 / ForthmathUseful mathematical words in Forth.
dpmccabe / Subscriptions With RubyRecurring subscriptions with Ruby, RSpec and modular arithmetic
Bodigrim / ModModular arithmetic, promoting moduli to the type level
ndiab / CRYPTOPython3 implementation of Cryptographic attacks. Applcations examples introduced on my blog.
malmaud / Clockwork.jlRepresent modular arithmetic via clock symbols
juanelas / Bigint Mod ArithSome extra functions to work with modular arithmetics using native JS implementation of BigInt.
amaitou / AffineCipherThis tool is a versatile implementation of the Affine Cipher, a classical encryption algorithm that combines modular arithmetic and linear algebra. It enables users to encode and decode messages using a pair of keys, offering a straightforward and effective approach to securing information.
supertestnet / Bitcoin Lottery ContractA lottery in bitcoin script with no escrow, based on random number generation and modular arithmetic
ablghtianyi / ICL Modular ArithmeticNo description available
stockeh / Mlx GrokkingGrokking on modular arithmetic in less than 150 epochs in MLX
verificatum / Verificatum VjscNEWS! 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.
Gagniuc / Arithmetic Loop Traversal Of 3D ArraysThis repository contains Example (94), entitled “3D traversal with one for-loop using arithmetic operators”, implemented in Python, MATLAB, and JavaScript. The example demonstrates how a 3D array can be traversed without nested loops by using modular arithmetic to compute the indices of matrices, rows, and columns from a single loop variable.