OpenPGP is an open standard for signing and encrypting. It enables RSA or ECC sign/encrypt operations using a private key stored on a smartcard (such as the YubiKey NEO), through common interfaces like PKCS#11.
|PGP is not used for web authentication.|
PGP has the following advantages:
De facto standard in the Gnu/Linux world and for e-mail encryption.
Flexible. PGP is a crypto toolbox that can be used to perform all common operations.
The OpenPGP functionality of YubiKeys is typically used through GnuPG so we refer to its documentation for the full reference.
The default PIN set is ‘123456’ and the default admin PIN is ‘12345678’, these should be changed, see Card edit.
The OpenPGP support in the YubiKey NEO is provided by the open source ykneo-openpgp applet.