✦ · · · · · welcome to my github · · · · · ✦
low-level programmer. i write things close to the metal — C, x86-64 ASM, SIMD, crypto.
also CC: Tweaked stuff, because why not.
I use NixOS btw · NixOS on the benchmarks · Hyprland enjoyer
- I build low-level systems — crypto libs, embedded databases, package managers
- Currently obsessed with hardware-accelerated cryptography (AES-NI, AVX2, SIMD)
- Studying side-channel mitigation and CPU microarchitecture
- Also write Lua for CC: Tweaked (Minecraft) because I contain multitudes
- I profile everything. Nanoseconds matter.
AxiomSSL — high-performance cryptographic library
built from scratch in C and x86-64 assembly. not for production. very much for understanding.
| Algorithm | Throughput | cpb | Notes |
|---|---|---|---|
| AES-ECB (AES-NI + AVX2) | 9,752 MB/s | 0.205 | 12x block unrolling, saturates Zen 2 pipeline |
| AES-CTR (AES-NI + AVX2) | 7,904 MB/s | 0.253 | parallel counter blocks + AVX2 XOR |
| AES-CBC (AES-NI) | 1,445 MB/s | 1.38 | inherently serial — measures raw HW latency |
| ChaCha20 (SSE) | 544 MB/s | 3.67 | 1-block xmm; AVX2 4-block planned |
| SHA-256 (scalar C) | 266 MB/s | 7.50 | optimized scalar baseline |
| SM4 (masked S-Boxes) | 98 MB/s | 20.33 | side-channel mitigation costs performance, by design |
benchmarks run on AMD Ryzen 5 5500U · 2047 MB buffer · 20 iterations · outliers filtered · rdtsc + mfence + cpuid barriers
systems & low-level
tools & env
