Tuesday, June 17, 2014

Seahorse PGP key creation

Currently, it's recommended to work with RSA keys only.
It's currently recommended to use 4096 bits and SHA-256 or SHA-512.
Though not certain this is likely to suffice until SHA-3 become available.

In general, DSA keys are to be completely avoided.
Anyway, coincidence or not DSA seems to be buggy in Seahorse.

Start Seahorse through the main GNOME Applications menu ( Alt + F1 ).
Go to Applications | Accessories | Passwords and Encryption Keys.
In the application main window choose File | New or Ctrl + N.
Choose PGP Key and click the Continue button.


Enter the new key information.
The next image is just an example, of course.


If wondering about the Advanced key options, the defaults are as follows.
But of course, it may be desirable to set an Expiration Date and 4096 bits.


Click the Create button and then enter a strong passphrase to protect the key.


Click the OK button and then wait for a little while...


Finally, the key will appear on the Seahorse main window.
You can verify that on the My Personal Keys tab:


On subsequent posts I shall attempt a few examples of how to use this key.