The RSA key handling is very flexible in Java library. You can provide keys in various formats. However, the PEM file for private key is not handled correctly. We don't support RSA ourselves so I didn't test PEM for cert/public key. I am pretty sure it doesn't work either by looking at the code.
I patched the code to correct PKCS#8 PEM handling. I just realized that the patch is overwritten in a recent update. I like to contribute the code back so i don't have to patch it again. What's the procedure to do this? In our client, I also added support for more popular PKCS#1 encoded PEM files (default format for OpenSSL). I can contribute that code also. PKI is optimized for public key, which has a small exponent. Private key operation (like signing) is very expensive. PKCS#1 with all the CRT parameters can improve signing performance. Zhihong --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OAuth" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/oauth?hl=en -~----------~----~----~----~------~----~------~--~---
