version 1.3, 2009/03/05 07:18:19 |
version 1.4, 2010/08/31 11:54:45 |
|
|
fatal("%s: DSA key missing priv_key", __func__); |
fatal("%s: DSA key missing priv_key", __func__); |
buffer_put_bignum2(&b, k->dsa->priv_key); |
buffer_put_bignum2(&b, k->dsa->priv_key); |
break; |
break; |
|
case KEY_ECDSA: |
|
if (EC_KEY_get0_private_key(k->ecdsa) == NULL) |
|
fatal("%s: ECDSA key missing priv_key", __func__); |
|
buffer_put_bignum2(&b, EC_KEY_get0_private_key(k->ecdsa)); |
|
break; |
default: |
default: |
fatal("%s: unknown key type %d", __func__, k->type); |
fatal("%s: unknown key type %d", __func__, k->type); |
} |
} |