Re: encryption passord between client and open server -
07-16-2004
, 11:48 AM
Hello,
Take a look at the Open Server sample program "ctos". In particular
take a look at the file "connect.c":
/*
** CTOS_ENCRYPTCB
**
** Callback for negotiated logins (password-encryption type).
** Relay encryption keys from remote server
** to remote client, and encrypted passwords from
** remote client to remote server.
**
** Parameters:
** conn Remote server connection.
** pwd Password to be encrypted (set by CT-Libary).
** pwdlen Original length of password.
** key Encryption key from remote server.
** keylen Length of key.
** buf Space for encrypted password from remote client.
** buflen Length of space.
** outlen Length of encrypted password.
**
** Returns:
** CS_FAIL or CS_SUCCEED.
*/ |