Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 11-15-2011, 02:33 AM   #1
Registered: Oct 2011
Posts: 75

Rep: Reputation: Disabled
pfx certification file to extract the RSA private/public key

I'm really new to RSA pfx.
My real task is to do RSA encrypt/decrypt. Now I'm comunicating with my client, we agree to use rsa as our encrypt/decrypt method(use openssl RSA tool to encrypt/decrypt).

Our client ask me to get(download or whatever, now I have the pfx file at disposal ) the pfx file. (I don't know if the pfx contain the RSA private/public key pair or just the public key?)
Now I need to know how to extract the RSA public/private key pair then use the public key to encrypt data by using openssl rsautl -encrypt method? (Of course I need to decrypt my encrypted data to verify if the key extracted from pfx is right or wrong).
Please do help me in detail! Thanks in advance! And Hope I state the question clearly!

Last edited by fantasy1215; 11-15-2011 at 02:58 AM.
Old 11-15-2011, 02:45 AM   #2
Senior Member
Registered: Jan 2010
Location: SI : 45.9531, 15.4894
Distribution: CentOS, OpenNA/Trustix, testing desktop openSuse 12.1 /Cinnamon/KDE4.8
Posts: 1,144

Rep: Reputation: 217Reputation: 217Reputation: 217

PFX doesn't contain PRIVATE key, you will have to make a Private/public key on your server and give public to your customer

ssl converter
- extract pfx in linux
Create a PFX file using openssl

You don't say where you need to use the key (SSH connection, Apache SSL ...), so no specific guide can be given.

good luck...
Old 11-15-2011, 02:51 AM   #3
Registered: Oct 2011
Posts: 75

Original Poster
Rep: Reputation: Disabled
My goal is:I use the keyfile to encrypt file data by using openssl executable. Like openssl rsautl -encrypt -inkey public.pem -pubin -in file.txt -out file.ssl.
I only could use the pfx file my client given to me.

When converting a PFX file to PEM format, OpenSSL will put all the certificates and the private key into a single file.
What's the certificates used for? Isn't it the public key?

Last edited by fantasy1215; 11-15-2011 at 02:57 AM.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
sending RSA public/private keys into calling function krishna_san Programming 1 10-10-2010 05:55 AM
Putty/SSH login failed when using RSA public key: 'Server refused our key' Linux - Server 10 10-04-2010 01:19 PM
Import rsa private key into putty cccc Linux - Software 6 01-01-2010 07:44 PM
rsa private key keysize - how big? koningshoed Linux - Security 2 12-14-2002 03:05 PM
RSA public key encryption/private key decription koningshoed Linux - Security 1 08-08-2002 07:25 AM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:06 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration