YubiKey

The YubiKey is Article description::a hardware security device that can be used to safely store cryptographic keys, OTP tokens, and challenge response seeds which can be used for authentication or encryption.

Modern YubiKeys have an OpenPGP module which can be used to store GPG keys, they also include U2F modules which can be used for authentication.

Hardware
The following tables list all current (2023-04-28) YubiKey devices and their module support as stated on the Yubico website.

An in-depth table showing the features of current YubiKeys is located on their store

PAM
YubiKey/PAM

SSH
YubiKey/SSH

External resources

 * Yubico Support, Contains many articles on YubiKey configuration