On Thu, Jun 27, 2002 at 12:06:01PM -0500, Manish Ramesh Chablani wrote: > > > > > On Thu, 27 Jun 2002, Vadim Fedukovich wrote: > > > On Wed, Jun 26, 2002 at 07:35:59PM -0500, Manish Ramesh Chablani wrote: > > > Hi, > > > > > > I am new to openSSL. I want to use openSSL to provide cryptographic > > > functions like (key generation, encryption with public key, signing with private > > > key, MD5 calculation) i.e. basically I want to use OpenSSL's Crypto library. I > > > am trying to add authentication/security in MPI implementation. > > > I am having problems getting started. For example how do I generate a > > > RSA public key, private key pair from within my C program. > > > I looked at the API for rsa, its given below > > > RSA *RSA_generate_key(int num, unsigned long e, > > > void (*callback)(int,int,void *), void *cb_arg); > > > > > > but I dont want to decide the args to be passed to this API. I just want to > > > generate random rsa key pair. > > > > would you like it of random size? Or maybe 1024-bits? > > > I would like 1024 bits for first argument. But what should I pass as > remaining arguments ?
man page is available on this function > Also do I have to set up random seed before I > generate keys ? sure. This may be done automatically on some platforms. Still, it's always Ok to care about randomness before generating RSA keys > > Thanks, > Manish > > > > > > > > > > Please help. > > > > > > Also if you can point me to some documentation or brief tutorial on using the > > > crypto library it will be great. > > > > > > Thanks, > > > Manish > > > > > > ----------------------------------------------------------------- > > > > > > Manish Chablani, > > > Graduate Student, > > > Computer Science Department, > > > Indiana University > > > ----------------------------------------------------------------- > > > > > > ______________________________________________________________________ > > > OpenSSL Project http://www.openssl.org > > > User Support Mailing List [EMAIL PROTECTED] > > > Automated List Manager [EMAIL PROTECTED] > > ______________________________________________________________________ > > OpenSSL Project http://www.openssl.org > > User Support Mailing List [EMAIL PROTECTED] > > Automated List Manager [EMAIL PROTECTED] > > -- Naina library: http://www.unity.net/~vf/naina_r1.tgz ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]