[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Questions about using libssh as SFTP client


Hi Alan,

Your code is correct. Have you specific reasons to use aes128-ctr ? by
default, libssh will select the cipher from a list returned by the
server, which may include more ciphers which have all been proven secure
(well, a little less for the cbc ones).
No option exists to change the hmac because currently the only supported
hmac is hmac-sha1. This may change in the future, but we see no need to
support the weaker hmac-md5.

kr,

Aris

Le 24/08/10 10:46, Alan Ong a écrit :
> Hello,
> 
> I have another newbie questions. I am creating a sftp client and I
> want to use aes128-ctr cipher.
> Does it mean I have to code it like this:
> 
> int nResult;
> ssh_session session;
> 
> session = ssh_new();	
> nResult = ssh_options_set(session, SSH_OPTIONS_HOST, "localhost");
> nResult = ssh_options_set(session, SSH_OPTIONS_PORT, 22);
> nResult = ssh_options_set(session, SSH_OPTIONS_CIPHERS_S_C, "aes128-ctr");
> nResult = ssh_options_set(session, SSH_OPTIONS_CIPHERS_C_S, "aes128-ctr");'
> 
> Is the above code correct?
> 
> Another question is, how do i set in the code to use hmac-sha1?
> 
> Thank you for your time.
> 


Follow-Ups:
Re: Questions about using libssh as SFTP clientAlan Ong <sarcasigan@xxxxxxxxx>
References:
Questions about using libssh as SFTP clientAlan Ong <sarcasigan@xxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org