Eli Grubb
banner
eligrubb.com
Eli Grubb
@eligrubb.com
cryptography & systems @bitwarden.bsky.social.
alum @utah.edu, cs.umd.edu.
find me @ eligrubb.com.
Experimenting with Post-Quantum Cryptography (WolfSSL) www.wolfssl.com/documentatio...
G. Experimenting with Post-Quantum Cryptography - wolfSSL Manual
www.wolfssl.com
November 19, 2025 at 10:08 PM
What Every Programmer Should Know about How CPUs Work • Matt Godbolt youtu.be/-HNpim5x-IE
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024
YouTube video by GOTO Conferences
youtu.be
November 12, 2025 at 11:05 PM
writing good tests is a great way to learn a new codebase
November 10, 2025 at 6:46 PM
A double-feature:
The Typestate Pattern in Rust cliffle.com/blog/rust-ty...
Implementing As-Safe-As-Possible, Misuse-Resistant Cryptographic Libraries blog.patternsinthevoid.net/index.html
The Typestate Pattern in Rust
cliffle.com
November 7, 2025 at 5:44 PM
clipping. on tiny desk! rube goldberg percussion robots! "Work Work" even makes an appearance! I'm so happy
youtu.be/h0-k7vW9Xek
clipping.: Tiny Desk Concert
YouTube video by NPR Music
youtu.be
November 6, 2025 at 2:14 AM
October 21, 2025 at 2:31 AM
now rewatching
October 10, 2025 at 11:06 PM
round 2 in IMAX with the fiancée
October 2, 2025 at 4:00 AM
FHE is really cool, Laurie's thread has great pointers, check it out!

However, FHE isn't the only answer to "encryption-in-use". Other solutions exist that are efficient, employ well-established cryptography, and are deployable today!

Naturally, there's a catch:
Encryption is kind of a lie.


Data can be encrypted at rest, and even in transit…but not “in use”.


Fundamentally, CPUs execute arithmetic instructions on decrypted plaintext; even with secure enclaves.



But what if we got *really* clever:
September 30, 2025 at 12:48 AM
now watching
September 28, 2025 at 9:49 PM
now watching
September 27, 2025 at 4:15 AM
A Tour of WebAuthn
www.imperialviolet.org
September 25, 2025 at 3:47 AM
>Calling this function is usually a bug
I’ve gotten to the fun part of the Zig standard library
September 24, 2025 at 9:17 PM
Sorry to burst people’s bubble but my mom was anti-painkiller, otc meds, anything pharmaceutical, and I still collect mechanical keyboards
September 24, 2025 at 5:54 PM
Rewatched Jaws. Spielberg is so effortless with his storytelling it's stupid. The car ferry oner is a masterclass of blocking,* and it's not even close to top 5 shots in this movie.
September 22, 2025 at 10:14 PM
Reposted by Eli Grubb
There is a lot of demand for digital privacy and security advice out there right now and lots of people are giving advice and writing guides. I beg them to do a few things:

1. Be explicit about the threat model your advice is meant for.
September 21, 2025 at 1:50 AM
now rewatching
September 22, 2025 at 1:20 AM
now rewatching
September 20, 2025 at 3:20 AM
C. S. Lewis on "chronological snobbery":
September 19, 2025 at 11:37 PM
Don't write bugs
www.teamten.com
September 19, 2025 at 5:26 PM
Reposted by Eli Grubb
"call your representatives!" ok i called them and they laughed and hung up what next?
September 18, 2025 at 1:20 PM
The Burroughs B6500/7500 stack mechanism: people.eecs.berkeley.edu/~culler/cour...
people.eecs.berkeley.edu
September 17, 2025 at 4:10 AM
now rewatching
September 15, 2025 at 2:07 AM