noah977 wrote:
Hi,
I'm new to Yubikey and this area in general. In the past, I've used digital keys to authenticate remote SSH connections.
Have read about some nice setups where the private key is kept on the yubikey, so that adds another layer of security.
I've bought both a NEO and a Yubikey 4 for testing. It looks like they both have PGP functionality and PIV functionality. My intent is to use the Yubikey as a hardware based authentication for remote access to several servers I manage. (And possibly for my laptop as well.)
From my limited reading, it seems like both PGP and PIV use a series of public/private keypairs for things like authentication, encryption, and signing. In fact, they look almost identical. For practical usage, is there any real difference?
Can someone point me to a good resource to understand the difference. Or, can someone explain it here?
Thanks!
PIV uses X.509 format certs & PGP uses PGP formated certs. As far as basics I believe they are pretty similar cryptographically with public & private keys. x.509 is based around a chain of trust from trusted CA's & is the backbone of cryptography for the Internet.
PGP is centered around a web of trust. Certs are signed by various peers, hopefully by somebody you know & trust.
Generally I'd recomend going with x.509 stuff as it will be more compatible with more stuff.