Session:Yubikey 101
From 36C3 Wiki
| Description | Introduction to Yubikeys |
|---|---|
| Website(s) | hashbang.sh |
| Type | Workshop |
| Kids session | No |
| Keyword(s) | security |
| Person organizing | Sather, Dgrove, Lrvick |
| Language | en - English |
Other sessions...
| |
(Click here to refresh this page.)
| Starts at | 2019/12/28 19:00 |
|---|---|
| Ends at | 2019/12/28 20:00 |
| Duration | 60 minutes |
| Location | Room:Lecture room M1 |
| Subtitle | Yubikey 201: Simple GPG Setup |
|---|---|
| Starts at | 2019/12/29 12:30 |
| Ends at | 2019/12/29 14:00 |
| Duration | 90 minutes |
| Location | Room:Lecture room 12 |
Have you ever wanted to step up your personal security posture with hardware security tokens? Did you receive a YubiKey for Christmas, and now are like "now what??" Want to teach your mom how to use a YubiKey?
Then this workshop is for you!
We will spend an hour going through a walk-through general setup and configuration of YubiKeys and how to integrate them into daily life by walking through examples:
- making sure the YubiKey in front of you is actually a YubiKey (attestation)
- using 2FA with your nextcloud/github account
- integrating passdb with YubiKeys
- generating gpg keys on an airgapped machine and transferring subkeys to a YubiKey
- signing commits with a YubiKey
- using your YubiKey to SSH into remote machines
Workshop Agenda:
10 Minute Intro
- YubiKey usecases (why you should have one)
- YubiKey Distribution (how you might get one)
- Being Instructions (Verify your YubiKey is authentic)
Beginner Instructions
Best if done before workshop (if possible):
- Step 0: Install Required Software
During workshop:
- Step 1: Authenticate/Attest the Yubikey
- Step 2: Setup 2FA on Github
Stretch Goals (Time permitting):
- Step 3: Simple GPG Setup
- Step 4: Commit Signing with YubiKey
- Step 5: SSH with YubiKey
Advanced Instructions
Follow these instructions if you are done with the beginning steps.
- Step 0: Setup an Airgap Machine
- Step 1: Advanced GPG Setup
- Step 2: Email setup
- Step 3: Share Your Knowledge!
