Skip to main content

Public Keys

My public keys for encryption, signing and authentication.

OpenPGP #

OpenPGP can be used for encryption of mail messages and files. I’m using it to digitally sign email messages, files and code commits.

Modern email client software, like Thunderbird, will retrieve the public key automatically, based on my email address.

Have the owner of the private key confirm that you actually have his public key by comparing your fingerprints, ideally during a face-to-face meeting.
User ID: Alain Wolf <alain@alainwolf.ch>
Key ID: 7223 89E4 2736 2DC5
Fingerprint:
  5143 E0D3 C00C 9DB4 55BD
  FD76 7223 89E4 2736 2DC5
Created: January 29, 2022
Expires: December 11, 2025
Algorithm & Size: RSA 4096 bits

Alternatively, you can download the public key here:

Download OpenPGP Key

The downloaded file, in ASCII armored text format, must then be imported into your keyring.

OpenKeychain

On Android smartphones with the OpenKeychain app installed you can use the following QR-Code to add my public key into your keyring: OpenPGP QR code

Personal Certificate #

The follwoing personal X.509 certificate can be used to send me encrypted S/MIME mail messages and verify messages or documents I have digitally signed with.

The WISeID Identity Platform has verified my name, email-address and nationality in an online process using my ID card. The certificates has been issued subsequently by the WISeKey Certification Authority, which is trusted by all web-browsers, mail clients and operating systems.

When you open an email message that I signed with it, your email app saves the certificate and can then be used to encrypt messages to me.

Subject:
  C (Country): CH
  CN (Common Name): Alain Wolf
  EMAIL (Email Address): alain@alainwolf.ch
Issuer:
  C (Country): CH
  O (Organization): WISeKey
  CN (Common Name): WISeKey CertifyID Personal GB CA 3
Issued Certificate
  Version: 3
  Serial Number:
    3E7A EF83 BB80 1CD1 8239
    7858 C839 11C8 392C 6769
  Not Valid Before: December 25, 2024
  Not Valid After: December 25, 2026

Alternatively, you can download the certificate here in PEM text format and import it into your mail app or operating system:

Download Certificate

You can then import it into your mail app or operating system.

SSH Public Key #

Export from OpenPGP #

Since I use my OpenPGP key to authenticate against SSH servers too, you can safely trust my SSH key, if you already have verified and trust my OpenPGP public key.

To export my authentication subkey as OpenSSH key from your keyring:

$ gpg --export-ssh-key alain@alainwolf

From GitHub or Launchpad #

As another alternative on Ubuntu Linux systems you can get my public key from either GitHub or Launchpad using the ssh-import-id command:

# GitHub
$ ssh-import-id gh:alainwolf

# Launchpad
$ ssh-import-id lp:awolf

Download from this Website #

Altenatively you can download my SSH public key from here:

Download SSH Public Key

WireGuard VPN #

For VPN connections with WireGuard, you can use this WireGuard public key of my personal computer:

[Peer]
PublicKey = VM37YPASrxm1x2BuAAx5ep+IiIKdlil2Y3q9jX8tQBM=
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25