• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 571
  • Last Modified:

How a non IT user can create public and private keys

I have a non IT user that needs an easy, free, and quick way (not command line) to create a public key that he can give to someone else that will be emailing him sensitive files. Thanks for your help.
6 Solutions
Perhaps this would work for you?

Create self-signed X.509 certificates in a flash with Self-Cert

Dave HoweSoftware and Hardware EngineerCommented:
xca is your friend - easy to use, gui tool.

http://sourceforge.net/projects/xca <--- download
http://xca.sourceforge.net/ <-- manual
If I understand correctly, you are looking for Public Key Encryption Solution, where your non-IT user keeps a private key known only to him and send the corresponding public key to the person, who's expected to send encrypted sensitive files to this non-IT user.

There are a number of applications which will allow you to do this using non command-line. A couple of popular ones that come to mind are PGP Desktop and GPG4Win.

Both these products enjoy a good community support, providing all possible help, and are considered to be highly safe. There are some excellent guides available on the Internet that offer step-by-step instructions for setting either of the product up.

You can search the internet for more information.
The download links or the web-site URLs for these products are:

Hope this helps.

Warm regards,

Worried about phishing attacks?

90% of attacks start with a phish. It’s critical that IT admins and MSSPs have the right security in place to protect their end users from these phishing attacks. Check out our latest feature brief for tips and tricks to keep your employees off a hackers line!

Dave HoweSoftware and Hardware EngineerCommented:
sarangk: OpenPgp is an excellent solution - in many ways better than s/mime - but the downside is that it requires specialized software that the sender may not have. s/mime on the other hand requires only that the sender has an email client and has received a signed message from the intended recipient - significantly easier :)
Hi Dave,

I was concentrating more on the Sensitivity of the documents, as mentioned by the OP.
Hence I went the PGP/ GPG way.


Dave HoweSoftware and Hardware EngineerCommented:
Sarangk: I agree completely - I have several solutions here, and use them in order of preference:

gpg (enigmail on thunderbird)
s/mime (self generated using xca, although I have two personal certs for private nets)
7-zip (aes@256, supports self extractor exes)

for transit devices I also use truecrypt, but it is too awkward to use for mail.
canalicomputersAuthor Commented:
Thanks guys
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now