Loading...

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

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

Pell Equation Over a Finite Field in C

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

The Annotated Diffusion Transformer

If you're so smart then why are you poor: Elliptic Curve Edition

Semaev's Index Calculus Attack on Elliptic Curves

Sinkhorn-Knopp Algorithm: Like Softmax but for Optimal Transport

Practical Index Calculus for Computer Programmers: Anomalous Curves

Computer Arithmetic: Arbitrary Precision on GPUs

Learning CUDA on a Budget on Google Colab's Free Tier

Pollard's Kangaroo Algorithm for C and Python Programmers

Java is a "Tower of Babel" language.

Pohlig-Hellman Discrete Logarithms

Chebyshev Kolmogorov Arnold Networks Beat MLPs on Nonlinear functions

Practical Index Calculus for Programmers

Solving Pell Equations with Index Calculus

More →