Did you accidentally import keys or passwords into your keychain as unexportable and then lost the originals and really need to grab them.
Well then you need to break the cert out of your keychain - Good News! this is possible, despite what google and stack overflow say!
Note - this all assumes you know your login keychain password - it's a the password you login to OSX with.