EasyByte Software

Welcome to EasyByte Software

Home Buy Online Products Downloads Support
ASP and dotNET
Further Information



OpenPGP Tutorial Page

Cryptocx v7 PGP Tutorial

This is quick tutorial to getting you started in using the Open PGP compatible functions within Cryptocx v7.

We recommend that you get everything working using the demo program that is installed with the Cryptocx v7 evaluation version, before you write any code that uses Cryptocx.


Public and Private Keys

If PGP encryption is all new to you, then the simplest way of describing how it works is that there are two keys, a public key that you send out to everyone and a private key that you keep on your computer and never release.

Other people use your public key to encrypt data and send that encrypted data to you. You then use your secret key to decrypt the data.


Generate a Key Pair (a public and a private key)

Step 1 is to create a key pair you do this by going onto the generate keys area of the demo program. When you specify a folder to use make sure it is empty first, as this will make it easier for you to work out how it is all working later on.

You need to specify the following:

KeyId - This determines how you will refer to the key in future.
Encryption Size - This determines how strong the encryption is that you will use.
Key Folder - This determines where to store the keys that have been generated.
Key Type - This determines which type of algorithm to use with the keys. 
Key Password - This is the password that secures your Private/Secret key, keep it safe.

Once you then click on Generate keys you will have created the key pair to use such that you send your public key off to someone to encrypt data and then when they send the encrypted data to you, you then use your secret key to decrypt it. 

You will notice two files in that folder now:

pubring.pkr and secring.skr these files are called keyrings and they can contain as many keys as you like. For example you may end up with hundreds of public keys that people send you, but that can easily be managed by Cryptocx by storing them in the public keyring file. With Cryptocx you can easily work with a public or private keyring by performing such functions as adding keys, removing keys, getting info about a key and seeing what is in a keyring.


Other Peoples Keys

Many other people or companies may send you their public keys either pasted in an email or as a .asc file, Cryptocx can import both into the public keyring that you have now created. 



Click here to set this great site as your home page

Or click here to add it to your Favorites.


Copyright (c) EasyByte Software 1998-2008, info@easybyte.com