Skip to content

Import & Export Key Pair

GpgFrontend provides various methods for importing or exporting key pairs, some of which are outlined below. Please refer to the guide for more information.

To access the import options, navigate to the toolbar and select the desired method based on your specific requirements. Additionally, you can access additional options by selecting the action menu in the key management section.

In fact, you can find the action menu in the key management section, which provides access to additional key management options beyond those available in the toolbar.

This option allows you to select a public or private key file in text format with any extension to import.

You can paste the contents of a key file onto a blank text label page and GpgFrontend will automatically recognize and import the corresponding key.

You can copy the contents of a key to your system clipboard and then select this option to import the corresponding key.

This feature enables users to search for and import public keys from a key server. Users must first enter the email or ID associated with the desired key and select the appropriate key server. Upon clicking the search button, a list of public keys that can be imported from the server will be displayed. Users can choose to import multiple keys together or double-click on a specific table row to import a corresponding public key. It is important to note that when using this method, only public keys can be imported.

A detailed description of this part can be found Here.

You can drag the key file directly to the key toolbox, and then follow the prompts of GpgFrontend to import the key.

When deriving the public key of a key pair using the private key, you can derive either the public key or the private key or both of all the keys present in the key pair. However, if there are numerous keys in the key pair, the exported data can be lengthy. Multiple export methods are available, which are similar to the import process.

In Gpg Frontend, the exported data is encoded in ASCII to ensure compatibility between computers.

You can find this operation in many places. The following will introduce them one by one.

To append a public key to the editor in GpgFrontend, right-click on a row in the key toolbox and select “Append Select Key(s) to Editor” from the pop-up menu. This will add the public key of the selected key to the end of the text label page. You can then copy the content to any location as needed.

To export a public key using the Key Pair at Operations Tab, follow the steps shown in the screenshot below. This will save the data to a file. Before proceeding, please make sure to choose a suitable directory to store the file containing the public key data.

To export public key data for multiple key pairs at once, select the desired key pairs on the key management interface and click on the “Export to Clipboard” option. This will copy the data to your system clipboard, which you can then paste into any application or file.

Private key options are available in various locations on the detail page that contains the private key (either the primary key or subkey). From there, you can select a destination and GpgFrontend will export the corresponding private key content to that location.

Exporting the private key also exports both the public key and private key data, as the private key data alone is meaningless without the corresponding public key. Thus, the private key content is typically bundled with the public key content during export. However, it’s essential to note that the private key file should never be disclosed to others. If leaked, it could compromise the security of all ciphertexts encrypted by the key.

You can export the private key data in your key pair in two ways.

  1. Full export: Include all key data and UID and UID signature in the key pair.
  2. Minimal export: Only all key data in the key pair is included.