It is very useful to know how to distinguish between different GnuPG public key files.
Download or locate GnuPG public key file you want to check.
$ curl --silent --remote-name https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub
$ ls -l hpePublicKey2048_key1.pub -rw-rw-r-- 1 milosz milosz 1004 paź 26 22:16 hpePublicKey2048_key1.pub
$ cat hpePublicKey2048_key1.pub -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.12 (GNU/Linux) mQENBFZp0LkBCACXajRw3b4x7G7dulNYj0hUID4BtVFq/MjEb6PHckTxGxZDoQRX RK54tiTFA9wq3b4P3yEFnOjbjRoI0d7Ls67FADugFO+cDCtsV9yuDlaYP/U/h2nX N0R4AdYbsVd5yr6xr+GAy66Hmx5jFH3kbC+zJpOcI0tU9hcyU7gjbxu6KQ1ypI2Q VRKf8sRBJXgmkOlbYx35ZUMFcmVxrLJXvUuxmAVXgT9f5M3Z3rsGt/ab+/+1TFSb RsaqHsIPE0QH8ikqW4IeDQAo1T99pCdf7FWr45KFFTo7O4AZdLMWVgqeFHaSoZxJ 307VIINsWiwQoPp0tfU5NOOOwB1Sv3x9QgFtABEBAAG0P0hld2xldHQgUGFja2Fy ZCBFbnRlcnByaXNlIENvbXBhbnkgUlNBLTIwNDgtMjUgPHNpZ25ocEBocGUuY29t PokBPQQTAQIAJwUCVmnQuQIbLwUJEswDAAYLCQgHAwIGFQgCCQoLAxYCAQIeAQIX gAAKCRDCCK3eJsK3l9G+B/0ekblsBeN+xHIJ28pvo2aGb2KtWBwbT1ugI+aIS17K UQyHZJUQH+ZeRLvosuoiQEdcGIqmOxi2hVhSCQAOV1LAonY16ACveA5DFAEBz1+a WQyx6sOLLEAVX1VqGlBXxh3XLEUWOhlAf1gZPNtHsmURTUy2h1Lv/Yoj8KLyuK2n DmrLOS3Ro+RqWocaJfvAgXKgt6Fq/ChDUHOnar7lGswzMsbE/yzLJ7He4y89ImK+ 2ktR5HhDuxqgCe9CWH6Q/1WGhUa0hZ3nbluq7maa+kPe2g7JcRzPH/nJuDCAOZ7U 6mHE8j0kMQMYjgaYEx2wc02aQRmPyxhbDLjSbtjomXRr =voON -----END PGP PUBLIC KEY BLOCK-----
Use --with-fingerprint
GnuPG parameter to display fingerprint and basic information for provided public key file.
$ gpg --with-fingerprint hpePublicKey2048_key1.pub pub rsa2048 2015-12-10 [SCEA] [expires: 2025-12-07] 5744 6EFD E098 E5C9 34B6 9C7D C208 ADDE 26C2 B797 uid Hewlett Packard Enterprise Company RSA-2048-25 <signhp@hpe.com>
I can say that it is very useful at times.