Skip to main content

Table of Contents

This document explains how to obtain and verify my GPG public key. I use this key to sign my git commits and emails, ensuring my authenticity.

Public Key

Key ID: 0x3C20AD5E4FF1B301

Fingerprint: E5C4 27DD 2F2A EF51 E356 1017 3C20 AD5E 4FF1 B301

Email: [email protected]

Search your favourite key server for the fingerprint above, or download directly from here.

Proof of identity

I have uploaded a signed proof here so you can verify my key.

  1. Install my public key.
curl -s https://roethof.net/rroethof.asc | gpg --import
curl -s https://keybase.io/rroethof/pgp_keys.asc | gpg --import

or use keybase

keybase pgp pull rroethof
  1. Download my proof and signature to verify.
curl -s https://roethof.net/gpg_proof.txt.asc | gpg --verify - <(curl -s https://roethof.net/gpg_proof.txt)

This should give you an output like:

gpg: Signature made Thu 20 Mar 2025 06:44:43 PM CET
gpg:                using EDDSA key E5C427DD2F2AEF51E35610173C20AD5E4FF1B301
gpg: Good signature from "Ronny Roethof <[email protected]>" [ultimate]