Hello, I am a fairly new xmlsec user, and have found it quite straightforward so far. Currently I am trying to generate both DSA and RSA private AND public keys. They DSA keys were easy using openssl functions:
DSA *a = DSA_generate_parameters(1024, NULL, 0, NULL, NULL, NULL, NULL); int retval = DSA_generate_key(a); Then: private key is a->priv_key public key is a->pub_key For RSA, there is a similar function: RSA *a RSA_generate_key(1024, 65537, NULL, NULL) which returns a structure of BIGNUMS. What is eluding me is which part(s) of the structure is the private key and which is the public. I know I am dancing around the right answer - I even looked into the source code of the command-line tools genrsa (openssl) and gen-rsa (xmlsec) but wasn't sure how to distinguish between public and private key generation. Thank you in advance for your time and consideration, Meg Morgan -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Meg Morgan 425/739-2534 [EMAIL PROTECTED] http://www.votehere.net _______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec
