Mercurial > dropbear
diff common-kex.c @ 765:5503e05ab3a4 ecc
- Rename buf_put_ecc_pubkey_string() to buf_put_ecc_raw_pubkey_string()
- Reindent ecc.c properly
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Mon, 08 Apr 2013 23:56:31 +0800 |
parents | f744321ac048 |
children | d1575fdc29a6 |
line wrap: on
line diff
--- a/common-kex.c Mon Apr 08 23:12:35 2013 +0800 +++ b/common-kex.c Mon Apr 08 23:56:31 2013 +0800 @@ -662,7 +662,7 @@ // public keys from client and server ecc_key *Q_C, *Q_S, *Q_them; - Q_them = buf_get_ecc_pubkey(pub_them, algo_kex->ecc_curve); + Q_them = buf_get_ecc_raw_pubkey(pub_them, algo_kex->ecc_curve); ses.dh_K = dropbear_ecc_shared_secret(Q_them, ¶m->key); @@ -680,9 +680,9 @@ /* K_S, the host key */ buf_put_pub_key(ses.kexhashbuf, hostkey, ses.newkeys->algo_hostkey); /* Q_C, client's ephemeral public key octet string */ - buf_put_ecc_pubkey_string(ses.kexhashbuf, Q_C); + buf_put_ecc_raw_pubkey_string(ses.kexhashbuf, Q_C); /* Q_S, server's ephemeral public key octet string */ - buf_put_ecc_pubkey_string(ses.kexhashbuf, Q_S); + buf_put_ecc_raw_pubkey_string(ses.kexhashbuf, Q_S); /* K, the shared secret */ buf_putmpint(ses.kexhashbuf, ses.dh_K);