Public Keys
Table of Contents
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.
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 KeyThe 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:
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 CertificateYou 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 KeyWireGuard 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