Ethan Heilman 😼
banner
ethanheilman.bsky.social
Ethan Heilman 😼
@ethanheilman.bsky.social
Have hash function, will travel
⬡ Posts about cryptology, netsec, infosec, OpenID Connect
⬡ co-founded bastionzero.com
⬡ Works on OpenPubkey: https://github.com/openpubkey/openpubkey
⬡ Website is https://ethanheilman.com
This is how you write a bug report

lore.kernel.org/all/14502205...
November 12, 2025 at 9:53 PM
Cyberpunk 2077 is still charging $60 for a game that came out in five years ago (2020).It doesn't feel unfair to me because they have been adding content over the last years in the form of content and support. Is this a trend? Other software doesn't get cheaper with age, why do games?
October 26, 2025 at 3:52 PM
Yeeting people into the dirt, a geometric approach
August 14, 2025 at 5:14 PM
OPKSSH (SSH using JWT) now has 50 contributors!

github.com/openpubkey/o...
August 11, 2025 at 6:37 PM
Old whiteboard
August 4, 2025 at 5:30 PM
July 30, 2025 at 3:58 PM
Stand your ground is based on castle doctrine. Castle doctrine, from which we get the 4th Amendment, was originally framed as a question about what measures of violence and protection could be employed against agents of state.

time.com/4664242/caro...
June 17, 2025 at 9:18 PM
Thanks Google!
May 26, 2025 at 2:31 AM
opkssh just hit 1500 stars
May 25, 2025 at 4:00 PM
The greatest writers of our generation are writing in the genre of short form github despair
April 21, 2025 at 2:33 PM
Timeline of a quantum emergency
April 6, 2025 at 8:25 PM
Post Quantum Signatures for Bitcoin (Bip-360) now being discussed at MIT Bitcoin Expo
April 6, 2025 at 8:21 PM
New Release of OpenPubkey v0.8.0 is out!

Thanks to the hard work of Hanarion (github.com/Hanarion) in v0.8.0 OpenPubkey now supports the ability to use custom OpenID Providers in the Web Chooser.

github.com/openpubkey/o...
March 31, 2025 at 4:48 PM
Lucky!
March 30, 2025 at 6:40 PM
github.com/openpubkey/o... is really taking off. It is great to see all the PRs people are submitting. Next release is going to be amazing
March 29, 2025 at 6:33 PM
SSHing into my linux server using my @gitlab.com account with opkssh.

opkssh uses OpenPubkey to let you ssh using OpenID Connect identities (sign in with google)
github.com/openpubkey/o...
March 16, 2025 at 11:40 PM
AI is most helpful for when it finds little stuff details that I'd waste hours trying to find and them when I did find it, I'd be so angry about I'd need to do something else.
March 9, 2025 at 9:38 PM
What's the next evolved species to develop advanced technology after humans? Bats? Octopods? Racoons? Crows?
March 6, 2025 at 10:34 PM
March 2, 2025 at 7:53 PM
Fun example showing why you want to encode the redactions from a redactable signature scheme.

From Homomorphic Signature Schemes (2002) people.eecs.berkeley.edu/~dawnsong/pa...
February 20, 2025 at 7:27 PM
Look how easy it is to setup OpenPubkey, add an azure account and then SSH under that Azure account
February 18, 2025 at 11:49 PM
Ugh
January 30, 2025 at 12:36 AM
It is well established in the literature that I think you should watch the movie Ghost Dog: The Way of the Samurai
January 30, 2025 at 12:35 AM
I click cancel, it logs me out. I log back in and thankfully this time it provides a clue as to where it send the code.
January 20, 2025 at 7:09 PM
Now it is requiring a verification code again but this time it is not telling me if it for a phone or a email account it send it to. I have received no code at email or phone.
January 20, 2025 at 7:06 PM