Mercurial > dropbear
diff rsa.c @ 807:75509065db53 ecc
have separate ecdsa keys for each size
fix crash from the mp_alloc_init_multi change in RSA
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 25 May 2013 00:54:19 +0800 |
parents | 724c3e0c8734 |
children | 220f55d540ae |
line wrap: on
line diff
--- a/rsa.c Thu May 23 22:18:33 2013 +0800 +++ b/rsa.c Sat May 25 00:54:19 2013 +0800 @@ -96,7 +96,7 @@ key->p = NULL; key->q = NULL; - m_mp_alloc_init_multi(&key->d); + m_mp_alloc_init_multi(&key->d, NULL); if (buf_getmpint(buf, key->d) == DROPBEAR_FAILURE) { TRACE(("leave buf_get_rsa_priv_key: d: ret == DROPBEAR_FAILURE")) goto out;