Dear All:
I am in working with Openssl application in WinNT. I met some questions , If some
can help me?
1. I want to use ssl connection In Winows Application.When I load my key file
which is encrypted using passwood. It need i input
passwood. By default , It use console to require user inputting passwd, but I want to
use my own window to get passwd,How can I replace default passwd_callback.
int __cdecl key_callback(char *buf,int len,int verify)
{
int i;
extern char *key;
if (key == NULL) return(0);
i=strlen(key);
i=(i > len)?len:i;
memcpy(buf,key,i);
return(i);
}
in my program:
pkey=PEM_read_bio_PrivateKey(in,NULL,key_callback);
but when i compile my program,I get a error:
PEM_read_bio_PrivateKey' : cannot convert parameter 3 from 'int (char *,int,int)' to
'int (__cdecl *)(void)';
but ca.c can do it.
2. Is there a way to appoint a algorith SSL used it to make session key? for example:
I want 128 bit session key.
thanks in advance.
leo zhong
__________________________________________________
��ӭʹ�ý���������ѵ����ʼ�ϵͳhttp://www.990.net
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]