Giacomo Pope's repositories
Castryck-Decru-SageMath
A SageMath implementation of the Castryck-Decru Key Recovery attack on SIDH
dilithium-py
A pure python implementation of ML-DSA (FIPS 204) and CRYSTALS-Dilithium
thesis-template
The Latex files used to create my PhD Thesis
maths-theses
A collection of thesis which I have particularly enjoyed
ams-latex-template
Got accidentally fixated on copying the typesetting of a ~100 year old maths paper
ClassGroups
Python implementation of Class Group algorithms from Cohen (GTM 138)
HyperellipticCurves
Arithmetic on Hyperelliptic curves
xkcd-typora
A hacky typora theme which uses the xkcd font
i-sage-ny-days
Some resources to help beginners for the i-sage-ny conference 2024
giacomopope.github.io
CTF Write Ups
CryptoBook
MDBook built by the CryptoHack community
KummerIsogeny
An implementation of isogenies between Kummer Lines of Montgomery curves using x-only arithmetic
LenstraECM
Python implementation of the ECM factoring algorithm made speedy with GMPY2
zulip-dark-sublime
A theme for Sublime Text based on the Zulip Dark syntax highlighting
aes
A pure Python implementation of AES, with optional CBC, PCBC, CFB, OFB and CTR cipher modes.
flint
FLINT (Fast Library for Number Theory)
issikebrokenyet.github.io
Is SIKE broken yet?
Lambda-Kangaroo
A Lambda Method for Catching Kangaroos
marp-core
The core of Marp converter
pycryptodome
A self-contained cryptographic library for Python
python-flint
Python bindings for Flint and Arb
sqisign
SQISign: Short Quaternion and Isogeny Signature – C implementation based on PARI/GP