code
tools
- hyx, a minimalistic (< 2500 lines of C) but powerful (hex/ASCII, insert/replace/delete, copy/paste, undo/redo, search, colors, vim-inspired controls) terminal hex editor (current version 2026.01.11).
- ynetd, a small (< 400 lines of C) server for binding programs to TCP ports (current version 2024.02.17).
see also here for a hardened version.
research
- PoC implementation of CSIDH‑512 (current version 2021.06.27). paper
research-grade code — do not use in production! [older versions: 2018-04-27, 2018-08-26] - pubcrawl, a brute-force path-finding tool for the CSIDH‑512 isogeny graph (current version 2022.08.05). paper
- goppify, a brute-force key-recovery tool for small instances of McEliece (current version 2025.12.09). paper