Hi! Thank you for visiting my site!

These days I tend to wear a lot of hats. Most regularly, I work on GCC, although I have also been known to chase down cryptography vulnerabilities and dabble in embedded development. I particularly enjoy PRNGs, international crypto, and deniable cryptography.

Some things I’ve done:

  • Upstreamed Philox Engine to GCC’s libstdc++-v3 for C++26
  • Spoke at DEFCON 33 via the Crypto Privacy Village on PRNG design, use, and exploitation
  • Authored a survey also on PRNG design, use, and exploitation, including implementations and demos
  • Wrote the modern crypto track for a black badge CTF @ DEFCON 33 (“? Cube”)
  • Authored modern crypto CTF tracks for events with a University, US DoD, and US DoE
  • Found a couple CVEs here and there

Some things I’m currently doing:

  • Authoring a survey of Chinese and Russian cryptologic standards + academic implementations (Talk @ BSides Nashville 2026!)
  • Tinkering with a new sender-deniable symmetric scheme
  • Writing a crypto library called RockSalt, focusing on misuse resistance and implementation security by default

Some additional things about me: I’m a bit of a cyberpunk nerd, and enjoy hardcore electronic genres. I’m a big fan of open source (particularly free) software, especially Linux, GCC, and Libreboot, as well as privacy-centric projects like Signal and the Tor Project. My primary languages of choice are C++ and Python, although I have written code in JavaScript, Java, Haskell, C, and R besides that. I’m also interested in numerics, and hope to contribute to libstdc++-v3’s <linalg> header and the surrounding components if I have the time. It’s also my solemn duty to shill Void Linux whenever possible, so consider that part accomplished.

Greetz:

“Cyberspace. A consensual hallucination experienced daily by billions of legitimate operators, in every nation.”