S-Expression help
Garrett Kajmowicz
gkajmowi@tbaytel.net
Mon, 2 Jun 2003 12:22:37 -0400
I'm currently attempting to write a crypto application use gcrypt. At the
moment I am working on attempting to generate an ElGamel key of size 2048
bits.
For some reason I am *always* getting error 45 (GCRYERR_INV_ARG). I have
never worked with s-expressions before, and the 'manual' is less than
helpful.
Code I am using:
GcrySexp *keyExp=NULL;
GcrySexp *keyParms=NULL;
int retVal;
std::string tempString;
std::cout << "Initializing data structures\n";
tempString = "(genkey(elg(nbits 2048)))";
retVal=gcry_sexp_new (keyParms, tempString.c_str(),
tempString.length(), 1);
std::cout <<"Return Value: " << retVal << std::endl;
Please reply by e-mail - I have yet to figure out how to subscribe to this
mailing list.
Thank you for your assistance.
Garrett Kajmowicz
gkajmowi@tbaytel.net