Framework EDI Reference. eSecurityConsole Utility
Key Containers

Cryptographic Service Providers (CSP) have a database that contain records of key containers.  A single key container consists of at most two public/private key pairs:

It is possible the key container may contain only one of these keys, or none at all.

The public and private key in the public/private key pair are associated.  That is, if the public key is used to encrypt a document, the private key in the same key pair must be used to decrypt the document.  If the private key is used to digitally sign a document, the public key in the same key pair is used to verify the document.  Of the two, the private key is secret while the public key is shared.

There are two types of key containers in the system:

When the eSecurityConsole is launched, it collects all the available CSP in the system and, with it, all the key containers that is accessible to the logon user: User Key Sets.  

To display the list in the eSecurityConsole:

  1. Expand the branch having the CSP name, and if algorithms are supported, an item "Key Containers" under the branch should be displayed.
  2. Expand the "Key Containers" branch, and all key containers in the CSP are displayed.

To display the list of key containers available to the local machine (Machine Key Set), select the menu item View, then scroll down and select the item Machine Key Sets.  Because all the key containers are collected on the entire machine, this process may take a while to complete.

 

General:

Adding a Key Container

Exporting a Key Container

Importing a Key Container

Removing a Key Container

View Key Container Properties

Public Key Management:

Exporting a Public Key

Importing a Public Key

Creating a Test X.509 Digital Certificate

Encrypting and Decrypting:

Decrypting a File

Encrypting a File

Digital Signature:

Signing a File

Viewing a Digital Signature

Verifying a File