PGP – Public Key – Viewing Metadata

Background

Let us quickly touch on tools we can use to view information in Public keys.

Tools

Outline

  1. OpenPGP
    • GPG4Win
      • GNU Private Assistant
  2. PGP Corporation
    • PGP Command Line
      • PGP

In depth

GPG4Win

GNU Private Assistant

Outline
  1. Load Public key
  2. Select Public Key
  3. View Key Information
Images
Image – Key Manager

KeyManager.20190211.0314PM.PNG

PGP Corporation

PGP Command Line

Outline
Syntax
Syntax – Display Key

pgp.exe --list-packets [keyfile]

Syntax – Display Key – Grep on Key ID

pgp.exe --list-packets [keyfile] | find /I "Key ID"<span id="mce_SELREST_start" style="overflow:hidden;line-height:0;"></span>

Output
>"F:\PGP Corporation\PGP Command Line"\pgp.exe --list-packets Prod_public.asc | find /I "Key ID"
        Key ID - 0xB7587153C4818072
        Sub: issuer key ID(sub 16)(8 bytes)
                Key ID - 0xB7587153C4818072
        Key ID - 0xF91B56A899D9CBEE
                Sub: issuer key ID(sub 16)(8 bytes)
                        Key ID - 0xF91B56A899D9CBEE
        Sub: issuer key ID(sub 16)(8 bytes)
                Key ID - 0xB7587153C4818072
        Key ID - 0x2E9493F0BADB7C37
        Sub: issuer key ID(sub 16)(8 bytes)
                Key ID - 0x2E9493F0BADB7C37
Prod_public.asc:dump packets (0:packets decoded successfully)     Key ID - 0xD7447ADF906B1C98

                Sub: issuer key ID(sub 16)(8 bytes)
                        Key ID - 0xD7447ADF906B1C98
        Sub: issuer key ID(sub 16)(8 bytes)
                Key ID - 0x2E9493F0BADB7C37

>

Gpg4Win

Background

Within the prism of intra and inter business communication there are needs for securing files transmission.

What is?

GNU Privacy Guard
Link

GnuPG

GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP). GnuPG allows you to encrypt and sign your data and communications; it features a versatile key management system, along with access modules for all kinds of public key directories. GnuPG, also known as GPG, is a command line tool with features for easy integration with other applications. A wealth of frontend applications and libraries are available. GnuPG also provides support for S/MIME and Secure Shell (ssh). ( Link )

Gpg4Win

Gpg4win is a Windows version of GnuPG featuring a context menu tool, a crypto manager, and an Outlook plugin to send and receive standard PGP/MIME mails.

The current version of Gpg4win is 3.1.5. ( Link )

Artifacts

Download artifact listing is available here.

Operating System

MS Windows

Our targeted OS is MS Windows and the installation package is available here.

Download

Downloaded the artifacts.

Installation

Outline

  1. Steps
    • Installer Language
    • Welcome
    • Choose Components
      • Added GPA
    • Choose Install Location
    • Installing
    • Installation Complete
    • Completing Wizard

 

Images

Installer Language

installerLanguage.20190211.1125AM.PNG

Welcome

welcome.20190211.1126AM.PNG

Choose Components

Choose Components – Default

chooseComponents.20190211.1127AM.PNG

Choose Components – Revised

chooseComponents.02.20190211.1128AM.PNG

Choose Components – Choose Install Location

chooseInstallLocation.02.20190211.1129AM.PNG

Choose Components – Installing

installing.20190211.1128AM.PNG

Installation Complete

installationComplete.20190211.1129AM.PNG

Completing Wizard

completingWizard.20190211.1130AM.PNG

Post Installation Review

Installed Apps

Review Installed Apps

  1. GUI Applications
    • GNU Private Assistant – Key Manager