This website cannot correctly render on a screen this narrow, Please resize your window or visit on a larger device.

I'll publish my public keys here, primarily so I have easy access to them myself. You can use them to check my identity when I send signed emails, etc.


My current public SSH key has no expiry date.
Download Public SSH key


My GPG Key is currently unavailable


I do not currently hold a valid S/MIME Certificate