René's URL Explorer Experiment


Title: GitHub - codehutlabs/YubiKey-Guide: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto.

Open Graph Title: GitHub - codehutlabs/YubiKey-Guide: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto.

X Title: GitHub - codehutlabs/YubiKey-Guide: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto.

Description: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto. - codehutlabs/YubiKey-Guide

Open Graph Description: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto. - codehutlabs/YubiKey-Guide

X Description: Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto. - codehutlabs/YubiKey-Guide

Opengraph URL: https://github.com/codehutlabs/YubiKey-Guide

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:1e321b14-a5cd-9861-d83d-f3f18a25520d
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idEA90:2E134A:83D8FA:B1DA72:697CFB9C
html-safe-nonce2e8f2d0cc3bdbbbe7d8f0830b9e97ae365bdf53152885c7a5834d8f268f3f157
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQTkwOjJFMTM0QTo4M0Q4RkE6QjFEQTcyOjY5N0NGQjlDIiwidmlzaXRvcl9pZCI6Ijc3MDAyNzc4NzU3MzMyODc5NyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac28ca7887f6c8b8ff50324025fad23c84a340c89053b88e87ec82d8f1cc22e488
hovercard-subject-tagrepository:1107705875
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/codehutlabs/YubiKey-Guide
twitter:imagehttps://opengraph.githubassets.com/246592ae07e7895dcfdb9041d036010e096cd81828713816bef0ee846123bd33/codehutlabs/YubiKey-Guide
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/246592ae07e7895dcfdb9041d036010e096cd81828713816bef0ee846123bd33/codehutlabs/YubiKey-Guide
og:image:altCommunity guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto. - codehutlabs/YubiKey-Guide
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonead99f81708f3facbf5c2037d0e25afdae6b8d0dfe9f443e686a8775a4380fc67
turbo-cache-controlno-preview
go-importgithub.com/codehutlabs/YubiKey-Guide git https://github.com/codehutlabs/YubiKey-Guide.git
octolytics-dimension-user_id40954556
octolytics-dimension-user_logincodehutlabs
octolytics-dimension-repository_id1107705875
octolytics-dimension-repository_nwocodehutlabs/YubiKey-Guide
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id50806714
octolytics-dimension-repository_parent_nwodrduh/YubiKey-Guide
octolytics-dimension-repository_network_root_id50806714
octolytics-dimension-repository_network_root_nwodrduh/YubiKey-Guide
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release50943bad29d7eb3508166e3853b0f7db2e6ca285
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcodehutlabs%2FYubiKey-Guide
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcodehutlabs%2FYubiKey-Guide
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=codehutlabs%2FYubiKey-Guide
Reloadhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Reloadhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Reloadhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
codehutlabs https://patch-diff.githubusercontent.com/codehutlabs
YubiKey-Guidehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
drduh/YubiKey-Guidehttps://patch-diff.githubusercontent.com/drduh/YubiKey-Guide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fcodehutlabs%2FYubiKey-Guide
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fcodehutlabs%2FYubiKey-Guide
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fcodehutlabs%2FYubiKey-Guide
drduh.github.io/YubiKey-Guide/https://drduh.github.io/YubiKey-Guide/
MIT license https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/LICENSE
0 stars https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/stargazers
1.2k forks https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/forks
Branches https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/branches
Tags https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tags
Activity https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fcodehutlabs%2FYubiKey-Guide
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fcodehutlabs%2FYubiKey-Guide
Code https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Pull requests 0 https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/pulls
Actions https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/actions
Projects 0 https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/projects
Security 0 https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/security
Insights https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/pulse
Code https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Pull requests https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/pulls
Actions https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/actions
Projects https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/projects
Security https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/security
Insights https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/pulse
Brancheshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/branches
Tagshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tags
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/branches
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tags
685 Commitshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/commits/master/
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/commits/master/
.githubhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/.github
.githubhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/.github
confighttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/config
confighttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/config
mediahttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/media
mediahttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/media
nixhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/nix
nixhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/nix
pubkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/pubkeys
pubkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/pubkeys
scriptshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/scripts
scriptshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/scripts
templateshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/templates
templateshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/tree/master/templates
.gitignorehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/.gitignore
LICENSEhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/LICENSE
README.mdhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/README.md
SECENV.mdhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/SECENV.md
SECENV.mdhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/SECENV.md
READMEhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Licensehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
YubiKeyhttps://www.yubico.com/products/identifying-your-yubikey/
smart cardhttps://security.stackexchange.com/questions/38924/how-does-storing-gpg-ssh-private-keys-on-smart-cards-compare-to-plain-usb-drives
non-exportablehttps://web.archive.org/web/20201125172759/https://support.yubico.com/hc/en-us/articles/360016614880-Can-I-Duplicate-or-Back-Up-a-YubiKey-
Purchase YubiKeyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#purchase-yubikey
Prepare environmenthttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#prepare-environment
Install softwarehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#install-software
Prepare GnuPGhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#prepare-gnupg
Configurationhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configuration
Identityhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#identity
Keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#key
Expirationhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#expiration
Passphrasehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#passphrase
Create Certify keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#create-certify-key
Create Subkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#create-subkeys
Verify keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#verify-keys
Backup keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#backup-keys
Export public keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#export-public-key
Configure YubiKeyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configure-yubikey
Change PINhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#change-pin
Set attributeshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#set-attributes
Transfer Subkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#transfer-subkeys
Signature keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#signature-key
Encryption keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#encryption-key
Authentication keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#authentication-key
Verify transferhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#verify-transfer
Finish setuphttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#finish-setup
Using YubiKeyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#using-yubikey
Encryptionhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#encryption
Signaturehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#signature
Configure touchhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configure-touch
SSHhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh
Replace agentshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#replace-agents
Copy public keyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#copy-public-key
Import SSH keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#import-ssh-keys
SSH agent forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
Use ssh-agenthttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#use-ssh-agent
Use S.gpg-agent.sshhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#use-sgpg-agentssh
Chained forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#chained-forwarding
GitHubhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#github
GnuPG agent forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#gnupg-agent-forwarding
Legacy distributionshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#legacy-distributions
Chained GnuPG agent forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#chained-gnupg-agent-forwarding
Using multiple YubiKeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#using-multiple-yubikeys
Emailhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#email
Thunderbirdhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#thunderbird
Mailvelopehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#mailvelope
Mutthttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#mutt
Keyserverhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#keyserver
Updating keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#updating-keys
Renew Subkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#renew-subkeys
Rotate Subkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#rotate-subkeys
Reset YubiKeyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#reset-yubikey
Optional hardeninghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#optional-hardening
Improving entropyhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#improving-entropy
Enable KDFhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#enable-kdf
Network considerationshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#network-considerations
Noteshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#notes
Troubleshootinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#troubleshooting
Alternative solutionshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#alternative-solutions
Additional resourceshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#additional-resources
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#purchase-yubikey
All YubiKeyshttps://www.yubico.com/store/compare/
Verify YubiKeyhttps://support.yubico.com/hc/en-us/articles/360013723419-How-to-Confirm-Your-Yubico-Device-is-Genuine
yubico.com/genuinehttps://www.yubico.com/genuine/
supply chain attackshttps://media.defcon.org/DEF%20CON%2025/DEF%20CON%2025%20presentations/DEF%20CON%2025%20-%20r00killah-and-securelyfitz-Secure-Tokin-and-Doobiekeys.pdf
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#prepare-environment
virt-managerhttps://virt-manager.org/
Debianhttps://www.debian.org/
OpenBSDhttps://www.openbsd.org/
Debian Livehttps://www.debian.org/CD/live/
Tailshttps://tails.boum.org/index.en.html
Coreboothttps://www.coreboot.org/
Intel ME removedhttps://github.com/corna/me_cleaner
pubkeyshttps://github.com/drduh/YubiKey-Guide/tree/master/pubkeys
Verifying authenticity of Debian CDshttps://www.debian.org/CD/verify
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#install-software
belowhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#network-considerations
Homebrewhttps://brew.sh/
ykmanhttps://support.yubico.com/support/solutions/articles/15000012643-yubikey-manager-cli-ykman-user-guide
MacPortshttps://www.macports.org/install.php
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#prepare-gnupg
reboothttps://en.wikipedia.org/wiki/Tmpfs
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configuration
hardened configurationhttps://github.com/drduh/YubiKey-Guide/blob/master/config/gpg.conf
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#identity
1https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fn-1-bfa9645ab3222dff00b7dde5490beb85
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#key
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#expiration
2https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fn-2-bfa9645ab3222dff00b7dde5490beb85
Updating keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#updating-keys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#passphrase
3https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fn-3-bfa9645ab3222dff00b7dde5490beb85
passphrase.htmlhttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.html
raw filehttps://github.com/drduh/YubiKey-Guide/raw/refs/heads/master/templates/passphrase.html
passphrase.txthttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.txt
Dicewarehttps://secure.research.vt.edu/diceware
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#create-certify-key
additional identitieshttps://github.com/drduh/YubiKey-Guide/issues/445
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#create-subkeys
Ed25519https://ed25519.cr.yp.to/
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#verify-keys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#backup-keys
Paperkeyhttps://www.jabberwocky.com/software/paperkey/
ext2https://en.wikipedia.org/wiki/Ext2
FAT32https://en.wikipedia.org/wiki/Fat32
NTFShttps://en.wikipedia.org/wiki/Ntfs
LUKShttps://dys2p.com/en/2023-05-luks-security.html
Passphrasehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#passphrase
Passphrasehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#passphrase
OpenBSD FAQ#14https://www.openbsd.org/faq/faq14.html#softraidCrypto
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#export-public-key
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configure-yubikey
Resethttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#reset-yubikey
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#change-pin
PGPhttps://developers.yubico.com/PGP/
PIVhttps://developers.yubico.com/PIV/Introduction/YubiKey_and_PIV.html
more informationhttps://forum.yubico.com/viewtopicd01c.html?p=9055#p9055
Managing PINshttps://www.gnupg.org/howtos/card-howto/en/ch03s02.html
retry attemptshttps://docs.yubico.com/software/yubikey/tools/ykman/OpenPGP_Commands.html#ykman-openpgp-access-set-retries-options-pin-retries-reset-code-retries-admin-pin-retries
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#set-attributes
Smart card attributeshttps://gnupg.org/howtos/card-howto/en/smartcard-howto-single.html
requiredhttps://github.com/drduh/YubiKey-Guide/issues/461
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#transfer-subkeys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#signature-key
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#encryption-key
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#authentication-key
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#verify-transfer
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#finish-setup
passphrase.htmlhttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.html
passphrase.txthttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.txt
passphrase.htmlhttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.html
passphrase.txthttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.txt
passphrase.htmlhttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.html
passphrase.txthttps://raw.githubusercontent.com/drduh/YubiKey-Guide/master/templates/passphrase.txt
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#using-yubikey
hardened configurationhttps://github.com/drduh/YubiKey-Guide/blob/master/config/gpg.conf
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#encryption
shell functionhttps://github.com/drduh/config/blob/main/zshrc
drduh/Pursehttps://github.com/drduh/Purse
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#signature
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#configure-touch
YubiKey Managerhttps://developers.yubico.com/yubikey-manager/
maximbaz/yubikey-touch-detectorhttps://github.com/maximbaz/yubikey-touch-detector
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh
hardened configurationhttps://github.com/drduh/YubiKey-Guide/blob/master/config/gpg-agent.conf
cached by the smart card itselfhttps://dev.gnupg.org/T3362
additional setup is requiredhttps://jms1.net/yubikey/make-ssh-use-gpg-agent.md
How to setup Signed Git Commits with a YubiKey NEO and GPG and Keybase on Windows (2018)https://www.hanselman.com/blog/HowToSetupSignedGitCommitsWithAYubiKeyNEOAndGPGAndKeybaseOnWindows.aspx
WSL agent architecturehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/blob/master/media/schema_gpg.png
vuori/weasel-pageanthttps://github.com/vuori/weasel-pageant
SSH Agent Forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
vuori/weasel-pageanthttps://github.com/vuori/weasel-pageant
protocolhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#remote-host-configuration
usbipd-winhttps://github.com/dorssel/usbipd-win
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#replace-agents
SSH Agent Forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
SSH Agent Forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#copy-public-key
to avoid being fingerprinted by untrusted ssh servershttps://words.filippo.io/ssh-whoami-filippo-io/
ControlMasterhttps://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#import-ssh-keys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
add additional riskhttps://matrix.org/blog/2019/05/08/post-mortem-and-remediations-for-apr-11-security-incident/#ssh-agent-forwarding-should-be-disabled
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#use-ssh-agent
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#use-sgpg-agentssh
GnuPG agent forwardinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#gnupg-agent-forwarding
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#chained-forwarding
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#github
Settingshttps://github.com/settings/keys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#gnupg-agent-forwarding
Remote Machines (SSH Agent forwarding)https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#ssh-agent-forwarding
AgentForwarding GNUPG wiki pagehttps://wiki.gnupg.org/AgentForwarding
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#legacy-distributions
Issue 85https://github.com/drduh/YubiKey-Guide/issues/85
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#chained-gnupg-agent-forwarding
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#using-multiple-yubikeys
GnuPG #T2291https://dev.gnupg.org/T2291
#19https://github.com/drduh/YubiKey-Guide/issues/19
#112https://github.com/drduh/YubiKey-Guide/issues/112
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#email
Thunderbirdhttps://www.thunderbird.net/
Enigmailhttps://www.enigmail.net
Mutthttp://www.mutt.org/
this EFF guidehttps://ssd.eff.org/en/module/how-use-pgp-linux
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#thunderbird
instructions on the mozilla wikihttps://wiki.mozilla.org/Thunderbird:OpenPGP:Smartcards#Configure_an_email_account_to_use_an_external_GnuPG_key
failhttps://github.com/drduh/YubiKey-Guide/issues/448
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#mailvelope
Mailvelopehttps://www.mailvelope.com/en
does not workhttps://github.com/drduh/YubiKey-Guide/issues/178
Mailvelope extensionhttps://chromewebstore.google.com/detail/mailvelope/kajibbejlbohfaggdiogboambcijhkke
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#mutt
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#keyserver
uploading to keys.openpgp.orghttps://keys.openpgp.org/about/usage
Shaw 2003https://datatracker.ietf.org/doc/html/draft-shaw-openpgp-hkp-00
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#updating-keys
forward secrecyhttps://en.wikipedia.org/wiki/Forward_secrecy
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#renew-subkeys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#rotate-subkeys
Create Subkeyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#create-subkeys
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#reset-yubikey
Resethttps://developers.yubico.com/ykneo-openpgp/ResetApplet.html
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#optional-hardening
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#improving-entropy
randomnesshttps://www.random.org/randomness/
OneRNGhttps://onerng.info/onerng/
increase the speedhttps://lwn.net/Articles/648550/
rng-toolshttps://wiki.archlinux.org/title/Rng-tools
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#enable-kdf
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#network-considerations
nftables wiki has exampleshttps://wiki.nftables.org/wiki-nftables/index.php/Simple_ruleset_for_a_workstation
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#notes
YubiKey Managerhttps://developers.yubico.com/yubikey-manager
other featureshttps://developers.yubico.com/
WebAuthnhttps://developers.yubico.com/WebAuthn/
OTPhttps://developers.yubico.com/OTP/
participate in keysigning partieshttps://www.gnupg.org/gph/en/manual/x334.html
signing others' imported public keyshttps://gist.github.com/F21/b0e8c62c49dfab267ff1d0c6af39ab84
A signing subkey cannot be used to sign others' imported public keyshttps://security.stackexchange.com/questions/153057/possible-to-sign-an-imported-key-with-a-subkey-using-gpg
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#troubleshooting
Install softwarehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#install-software
run the commandhttps://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835394
known issuehttps://bbs.archlinux.org/viewtopic.php?id=274571
enabledhttps://github.com/FiloSottile/whosthere#how-do-i-stop-it
Using Multiple Keyshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#using-multiple-yubikeys
this guidehttps://www.nicksherlock.com/2021/08/recovering-lost-gpg-public-keys-from-your-yubikey/
Troubleshooting Issues with GPGhttps://support.yubico.com/hc/en-us/articles/360013714479-Troubleshooting-Issues-with-GPG
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#alternative-solutions
vorburger/ed25519-sk.mdhttps://github.com/vorburger/vorburger.ch-Notes/blob/develop/security/ed25519-sk.md
smlx/piv-agenthttps://github.com/smlx/piv-agent
keytotpmhttps://www.gnupg.org/documentation/manuals/gnupg/OpenPGP-Key-Management.html
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#additional-resources
Yubico - PGPhttps://developers.yubico.com/PGP/
Yubico - Yubikey Personalizationhttps://developers.yubico.com/yubikey-personalization/
A Visual Explanation of GPG Subkeys (2022)https://rgoulter.com/blog/posts/programming/2022-06-10-a-visual-explanation-of-gpg-subkeys.html
dhess/nixos-yubikeyhttps://github.com/dhess/nixos-yubikey
lsasolutions/makegpghttps://gitlab.com/lsasolutions/makegpg
Trammell Hudson - Yubikey (2020)https://trmm.net/Yubikey
Yubikey forwarding SSH keys (2019)https://blog.onefellow.com/post/180065697833/yubikey-forwarding-ssh-keys
GPG Agent Forwarding (2018)https://mlohr.com/gpg-agent-forwarding/
Stick with security: YubiKey, SSH, GnuPG, macOS (2018)https://evilmartians.com/chronicles/stick-with-security-yubikey-ssh-gnupg-macos
PGP and SSH keys on a Yubikey NEO (2015)https://www.esev.com/blog/post/2015-01-pgp-ssh-key-on-yubikey-neo/
Offline GnuPG Master Key and Subkeys on YubiKey NEO Smartcard (2014)https://blog.josefsson.org/2014/06/23/offline-gnupg-master-key-and-subkeys-on-yubikey-neo-smartcard/
Creating the perfect GPG keypair (2013)https://alexcabal.com/creating-the-perfect-gpg-keypair/
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fnref-1-bfa9645ab3222dff00b7dde5490beb85
Revocation certificateshttps://security.stackexchange.com/questions/14718/does-openpgp-key-expiration-add-to-security/79386#79386
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fnref-2-bfa9645ab3222dff00b7dde5490beb85
issue 477https://github.com/drduh/YubiKey-Guide/issues/477
https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#user-content-fnref-3-bfa9645ab3222dff00b7dde5490beb85
drduh.github.io/YubiKey-Guide/https://drduh.github.io/YubiKey-Guide/
Readme https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide
Activityhttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/activity
Custom propertieshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/custom-properties
0 starshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/watchers
0 forkshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fcodehutlabs%2FYubiKey-Guide&report=codehutlabs+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/codehutlabs/YubiKey-Guide/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/codehutlabs/packages?repo_name=YubiKey-Guide
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.