Skip to content
View GiacomoPope's full-sized avatar
🍄
Isogenies
🍄
Isogenies

Block or report GiacomoPope

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A Fast C Library for Elliptic Curve Over Rationals

C 5 Updated Dec 14, 2025

GPU-accelerated implementation of the Number Field Sieve

Python 3 Updated Dec 22, 2025

Concise implementation of class group computations for quadratic fields

Python 11 Updated Nov 9, 2025

Fast lattice reduction using segmentation, multithreading, Seysen reduction and BLAS

Python 53 11 Updated Mar 18, 2026

A fast, pure-Rust library for computational number theory

Rust 51 6 Updated May 7, 2026
25 Updated Mar 13, 2025

FN-DSA (Falcon) signature scheme

Rust 58 15 Updated Mar 11, 2026

A pure python implementation of ML-DSA (FIPS 204) and CRYSTALS-Dilithium

Python 124 33 Updated Dec 17, 2025

Cryptanalysis and attack library

Python 10 1 Updated May 28, 2025
Sage 1 Updated Nov 10, 2024

Coppersmith method (solving polynomial equation over composite modulus on small bounds)

Python 125 9 Updated Dec 21, 2024

A rust and SageMath implementation of (2,2)-isogenies in the theta model

Rust 25 2 Updated Jan 15, 2025

Code accompanying the paper "ApresSQI: Extra Fast Verification for SQIsign Using Extension-Field Signing".

Python 10 1 Updated Mar 30, 2025

Pollard's p - 1, in rust, with python bindings

Rust 4 Updated Sep 25, 2023

Fast lattice reduction

C++ 241 28 Updated Aug 25, 2025

A collection of different dockers that I use

Dockerfile 7 Updated Nov 28, 2023

An integer factorization library for Rust and Python

Rust 13 Updated Nov 23, 2025

Python bindings for Flint and Arb

Cython 146 35 Updated May 2, 2026

Computation of isogenies using Weber modular polynomials

Python 3 Updated Jul 14, 2024

Python implementations of cryptographic attacks and utilities.

Python 1,262 141 Updated Jan 8, 2026

Implementation of the signature scheme SQISign accompanying the paper "New algorithms for the Deuring correspondence - Towards practical and secure SQISign signatures" (EUROCRYPT'23).

C 17 1 Updated May 17, 2024

Sage implementation of the MAYO scheme

Python 15 Updated Feb 3, 2025

Main repository of SageMath

Python 2,381 863 Updated May 9, 2026
Python 16 Updated Jan 23, 2026

A toolkit for cryptanalysis using lattices.

Sage 139 9 Updated Dec 2, 2023

A python script for finding prime factors of large integers, utilizing Lenstra's elliptic curve factorization algorithm

Python 7 Updated May 11, 2023

CTF challenges that I made

Python 8 Updated Apr 4, 2024

Plugin for Sublime for inserting unicode math symbols and emoji

Python 131 21 Updated Dec 18, 2023
Next