version 1.12, 2015/12/11 04:21:12 |
version 1.13, 2016/04/21 06:08:02 |
|
|
char *ktype = NULL; |
char *ktype = NULL; |
|
|
if (key == NULL || key->ecdsa == NULL || |
if (key == NULL || key->ecdsa == NULL || |
sshkey_type_plain(key->type) != KEY_ECDSA) |
sshkey_type_plain(key->type) != KEY_ECDSA || |
|
signature == NULL || signaturelen == 0) |
return SSH_ERR_INVALID_ARGUMENT; |
return SSH_ERR_INVALID_ARGUMENT; |
|
|
if ((hash_alg = sshkey_ec_nid_to_hash_alg(key->ecdsa_nid)) == -1 || |
if ((hash_alg = sshkey_ec_nid_to_hash_alg(key->ecdsa_nid)) == -1 || |