seahorse is a tool for secure communications and data storage. Data encryption and digital signature creation can easily be performed through a GUI and Key Management operations can easily be carried out through an intuitive interface.
seahorse recognizes these commands:
Print usage information.
Print version information.
Set the width of the window.
Set the height of the window.
Set the horizontal position of the window.
Set the vertical position of the window.
Make a signature.
Make a clear text signature.
Make a detached signature.
Encrypt
Decrypt
Verify a signature.
Create ascii armored output.
Canonical Textmode Output
Sign/encrypt for NAME.
Use FILE instead of stdin.
Write output to FILE (using - will write to stdout).
You should read the GnuPG documentation before using this program since improper use could render it ineffective.
This is still alpha level software so there may be bugs or design problems which could compromise your privacy. I am reasonably confident that encrypting and signing files with seahorse is as secure as using GnuPG, however this program doesn't use setuid or any other technique to protect the passphrase for your secret key so there is a possibility that it could be swapped to disk at any time and consequently could be read by some one who has access to your PC. This may be an unacceptable risk depending on your circumstances so it might be advisable to consider using GnuPG instead.