Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Why Compiler Engineers Rarely Use Strassen's Algorithm for Fast Matrix Multiplications

Finding Hermite Normal Form and Solving Linear Diophantines Using LLL

Chebyshev Polynomials and Their Derivatives in C

Neural Sort in Python Using Gumbel-Sinkhorn Networks

Rectified Flows Are Not Diffusion Models

Hinton's Forward Forward Algorithm in Python

Pollard's Lattice Sieve for Special-Q Descent in Python

LLL Algorithm for Computer Scientists

Inferencing Text Diffusion Models in Python and C

2-Dimensional Lattice Basis Reduction in C

Individual Logarithm Reduction Step of Discrete Logarithm Problem

Using Equivalence Classes to Accelerate Solving the Discrete Logarithm Problem in a Short Interval

Gauss Lattice Sieve Algorithm from scratch in C using FLINT

Pell Equation Over a Finite Field in C

Bleichenbacher Attacks on Hidden Number Problems use Fourier Analysis, not Lattices

Attacking elliptic curves using Grobner bases and summation polynomials

FRACTRAN: A Simple Universal Programming Language for Arithmetic

Solving Hidden Number Problems Without Lattices

Hidden Number Problems With Chosen Errors (HNP-CE)

What Every Programmer Needs to Know about Quantum Safe Cryptography and Hidden Number Problems

Volume Scaling Techniques for Improved Lattice Attacks in Python

Factoring With Two Large Primes in Python and CUDA

GPU Accelerated Data Structures on Google Colab

Analysis of the Xedni Calculus Attack on Elliptic Curves in Python

Python Guide to Faster Point Multiplication on Elliptic Curves

Computation of Discrete Logarithms in Prime Fields (Gaussian Integers Method)

CUDA on a Budget: Online Softmax

IBM Patented Euler's 200 Year Old Math Technique for 'AI Interpretability'

Gaudry-Schost Collision Search Algorithm for Discrete Logarithms

Chebyshev Polynomials are Ferraris for Numerical Programmers

More →