I have used a service that allows me to produce a personal certificate. The process involves visiting a secure web page and requesting to do so. The browser generates a pair of keys - a private and a public and request a certificate from a CA. After the signing process completes from the CA I am being prompted to download the certificate which happens without a hitch. I can only do that from within the same exact browser from the exact same machine. This happens because this works by storing the pair of keys at the browsers certificate storage place.
I used for this process Safari. So the keys and certificate ended up in my Keychain (under 10.3.9). I can see them with Keychain Access but I cannot extract them in order to use them from other applications that need the pair themselves that don't use the Keychain. I tried to select one of them and use File->Extract but I can't do so since it's greyed out on all items.
I tried to use keytool from the CLI too but it doesn't recognize Apple's Keychain files.
Please help. I need to extract both keys from my keychain file.
p.s. no i can't re-request a new certificate.